Go to the documentation of this file.
34 #ifndef _MKL_LAPACKE_H_
42 #ifdef HAVE_LAPACK_CONFIG_H
43 #include "lapacke_config.h"
53 #define lapack_int int
56 #ifndef lapack_logical
57 #define lapack_logical lapack_int
75 #ifndef LAPACK_COMPLEX_CUSTOM
78 #ifndef lapack_complex_float
80 #define lapack_complex_float float _Complex
83 #ifndef lapack_complex_float_real
84 #define lapack_complex_float_real(z) (creal(z))
87 #ifndef lapack_complex_float_imag
88 #define lapack_complex_float_imag(z) (cimag(z))
94 #ifndef lapack_complex_double
96 #define lapack_complex_double double _Complex
99 #ifndef lapack_complex_double_real
100 #define lapack_complex_double_real(z) (creal(z))
103 #ifndef lapack_complex_double_imag
104 #define lapack_complex_double_imag(z) (cimag(z))
111 #ifndef LAPACKE_malloc
112 #define LAPACKE_malloc( size ) malloc( size )
115 #define LAPACKE_free( p ) free( p )
118 #define LAPACK_C2INT( x ) (lapack_int)(*((float*)&x ))
119 #define LAPACK_Z2INT( x ) (lapack_int)(*((double*)&x ))
121 #define LAPACK_ROW_MAJOR 101
122 #define LAPACK_COL_MAJOR 102
124 #define LAPACK_WORK_MEMORY_ERROR -1010
125 #define LAPACK_TRANSPOSE_MEMORY_ERROR -1011
133 (
const float*,
const float*,
const float* );
136 (
const double*,
const double*,
const double* );
147 #define LAPACK_lsame LAPACK_GLOBAL(lsame,LSAME)
158 lapack_int n,
double* d,
double* e,
double* u,
164 float* d,
float* e,
float* vt,
lapack_int ldvt,
168 double* d,
double* e,
double* vt,
lapack_int ldvt,
187 const double* d,
double* sep );
222 double anorm,
double* rcond );
226 const lapack_int* ipiv,
float anorm,
float* rcond );
235 lapack_int ldab,
float* r,
float* c,
float* rowcnd,
236 float* colcnd,
float* amax );
240 double* rowcnd,
double* colcnd,
double* amax );
244 float* r,
float* c,
float* rowcnd,
float* colcnd,
249 double* r,
double* c,
double* rowcnd,
double* colcnd,
254 lapack_int ldab,
float* r,
float* c,
float* rowcnd,
255 float* colcnd,
float* amax );
259 double* rowcnd,
double* colcnd,
double* amax );
263 float* r,
float* c,
float* rowcnd,
float* colcnd,
268 double* r,
double* c,
double* rowcnd,
269 double* colcnd,
double* amax );
273 const float* ab,
lapack_int ldab,
const float* afb,
279 const double* ab,
lapack_int ldab,
const double* afb,
298 double* ferr,
double* berr );
306 float*
x,
lapack_int ldx,
float* rcond,
float* berr,
318 double* err_bnds_norm,
double* err_bnds_comp,
325 const float* r,
const float* c,
328 float* rcond,
float* berr,
lapack_int n_err_bnds,
329 float* err_bnds_norm,
float* err_bnds_comp,
336 const double* r,
const double* c,
339 double* rcond,
double* berr,
lapack_int n_err_bnds,
340 double* err_bnds_norm,
double* err_bnds_comp,
366 char* equed,
float* r,
float* c,
float*
b,
368 float* rcond,
float* ferr,
float* berr,
374 char* equed,
double* r,
double* c,
double*
b,
376 double* rcond,
double* ferr,
double* berr,
386 float* berr,
float* rpivot );
395 double* berr,
double* rpivot );
401 char* equed,
float* r,
float* c,
float*
b,
403 float* rcond,
float* rpvgrw,
float* berr,
411 char* equed,
double* r,
double* c,
double*
b,
413 double* rcond,
double* rpvgrw,
double* berr,
426 float* err_bnds_norm,
float* err_bnds_comp,
435 lapack_int ldx,
double* rcond,
double* rpvgrw,
437 double* err_bnds_norm,
double* err_bnds_comp,
504 float* tauq,
float* taup );
506 double* a,
lapack_int lda,
double* d,
double* e,
507 double* tauq,
double* taup );
521 const double* a,
lapack_int lda,
double anorm,
525 float anorm,
float* rcond );
528 double anorm,
double* rcond );
531 const float* a,
lapack_int lda,
float* r,
float* c,
532 float* rowcnd,
float* colcnd,
float* amax );
535 double* c,
double* rowcnd,
double* colcnd,
539 float* r,
float* c,
float* rowcnd,
float* colcnd,
543 double* r,
double* c,
double* rowcnd,
double* colcnd,
547 const float* a,
lapack_int lda,
float* r,
float* c,
548 float* rowcnd,
float* colcnd,
float* amax );
551 double* c,
double* rowcnd,
double* colcnd,
555 float* r,
float* c,
float* rowcnd,
float* colcnd,
559 double* r,
double* c,
double* rowcnd,
560 double* colcnd,
double* amax );
584 float* wr,
float* wi,
float* vs,
lapack_int ldvs,
585 float* rconde,
float* rcondv );
589 double* wr,
double* wi,
double* vs,
lapack_int ldvs,
590 double* rconde,
double* rcondv );
596 float* rconde,
float* rcondv );
602 double* rconde,
double* rcondv );
606 float* wi,
float* vl,
lapack_int ldvl,
float* vr,
610 double* wi,
double* vl,
lapack_int ldvl,
double* vr,
624 char jobvr,
char sense,
lapack_int n,
float* a,
625 lapack_int lda,
float* wr,
float* wi,
float* vl,
628 float* abnrm,
float* rconde,
float* rcondv );
630 char jobvr,
char sense,
lapack_int n,
double* a,
631 lapack_int lda,
double* wr,
double* wi,
double* vl,
634 double* abnrm,
double* rconde,
double* rcondv );
641 float* scale,
float* abnrm,
float* rconde,
649 double* scale,
double* abnrm,
double* rconde,
666 char jobr,
char jobt,
char jobp,
lapack_int m,
671 char jobr,
char jobt,
char jobp,
lapack_int m,
719 double*
b,
lapack_int ldb,
double* s,
double rcond,
738 double*
b,
lapack_int ldb,
double* s,
double rcond,
845 float* ferr,
float* berr );
851 double* ferr,
double* berr );
865 double* ferr,
double* berr );
872 float*
x,
lapack_int ldx,
float* rcond,
float* berr,
883 double* err_bnds_norm,
double* err_bnds_comp,
964 float* s,
float* u,
lapack_int ldu,
float* vt,
969 double* vt,
lapack_int ldvt,
double* superb );
993 lapack_int* ipiv,
char* equed,
float* r,
float* c,
995 float* rcond,
float* ferr,
float* berr,
1000 lapack_int* ipiv,
char* equed,
double* r,
double* c,
1002 double* rcond,
double* ferr,
double* berr,
1008 lapack_int* ipiv,
char* equed,
float* r,
float* c,
1011 float* rcond,
float* ferr,
float* berr,
1017 lapack_int* ipiv,
char* equed,
double* r,
double* c,
1020 double* rcond,
double* ferr,
double* berr,
1026 lapack_int* ipiv,
char* equed,
float* r,
float* c,
1028 float* rcond,
float* rpvgrw,
float* berr,
1035 lapack_int* ipiv,
char* equed,
double* r,
double* c,
1037 lapack_int ldx,
double* rcond,
double* rpvgrw,
1039 double* err_bnds_norm,
double* err_bnds_comp,
1045 lapack_int* ipiv,
char* equed,
float* r,
float* c,
1048 float* rcond,
float* rpvgrw,
float* berr,
1056 lapack_int* ipiv,
char* equed,
double* r,
double* c,
1059 double* rcond,
double* rpvgrw,
double* berr,
1060 lapack_int n_err_bnds,
double* err_bnds_norm,
1118 const double* rscale,
lapack_int m,
double* v,
1151 lapack_int* sdim,
float* alphar,
float* alphai,
1152 float* beta,
float* vsl,
lapack_int ldvsl,
float* vsr,
1157 lapack_int* sdim,
double* alphar,
double* alphai,
1181 float* alphai,
float* beta,
float* vsl,
1183 float* rconde,
float* rcondv );
1188 double* alphai,
double* beta,
double* vsl,
1190 double* rconde,
double* rcondv );
1200 float* rconde,
float* rcondv );
1210 double* rconde,
double* rcondv );
1214 lapack_int ldb,
float* alphar,
float* alphai,
1215 float* beta,
float* vl,
lapack_int ldvl,
float* vr,
1219 lapack_int ldb,
double* alphar,
double* alphai,
1220 double* beta,
double* vl,
lapack_int ldvl,
double* vr,
1238 char jobvr,
char sense,
lapack_int n,
float* a,
1240 float* alphar,
float* alphai,
float* beta,
float* vl,
1243 float* rscale,
float* abnrm,
float* bbnrm,
1244 float* rconde,
float* rcondv );
1246 char jobvr,
char sense,
lapack_int n,
double* a,
1248 double* alphar,
double* alphai,
double* beta,
1251 double* lscale,
double* rscale,
double* abnrm,
1252 double* bbnrm,
double* rconde,
double* rcondv );
1261 float* lscale,
float* rscale,
float* abnrm,
1262 float* bbnrm,
float* rconde,
float* rcondv );
1272 double* rscale,
double* abnrm,
double* bbnrm,
1273 double* rconde,
double* rcondv );
1319 lapack_int ldb,
double* c,
double* d,
double*
x );
1371 float* alpha,
float* beta,
float* u,
lapack_int ldu,
1378 double* alpha,
double* beta,
double* u,
1395 double* alpha,
double* beta,
1432 const float* d,
const float* du,
const float* du2,
1433 const lapack_int* ipiv,
float anorm,
float* rcond );
1435 const double* d,
const double* du,
const double* du2,
1443 const lapack_int* ipiv,
float anorm,
float* rcond );
1453 lapack_int nrhs,
const float* dl,
const float* d,
1454 const float* du,
const float* dlf,
const float* df,
1455 const float* duf,
const float* du2,
1458 float* ferr,
float* berr );
1460 lapack_int nrhs,
const double* dl,
const double* d,
1461 const double* du,
const double* dlf,
1462 const double* df,
const double* duf,
1465 lapack_int ldx,
double* ferr,
double* berr );
1489 double* ferr,
double* berr );
1492 float* dl,
float* d,
float* du,
float*
b,
1495 double* dl,
double* d,
double* du,
double*
b,
1508 const float* d,
const float* du,
float* dlf,
1509 float* df,
float* duf,
float* du2,
lapack_int* ipiv,
1515 const double* d,
const double* du,
double* dlf,
1516 double* df,
double* duf,
double* du2,
1519 double* ferr,
double* berr );
1542 double* rcond,
double* ferr,
double* berr );
1556 lapack_int nrhs,
const float* dl,
const float* d,
1557 const float* du,
const float* du2,
1560 lapack_int nrhs,
const double* dl,
const double* d,
1561 const double* du,
const double* du2,
1675 const lapack_int* ipiv,
float anorm,
float* rcond );
1683 float* s,
float* scond,
float* amax );
1686 double* s,
double* scond,
double* amax );
1781 double* ferr,
double* berr );
1790 float* rcond,
float* berr,
lapack_int n_err_bnds,
1791 float* err_bnds_norm,
float* err_bnds_comp,
1800 double* rcond,
double* berr,
lapack_int n_err_bnds,
1801 double* err_bnds_norm,
double* err_bnds_comp,
1819 float* rcond,
float* ferr,
float* berr );
1826 double* rcond,
double* ferr,
double* berr );
1835 float* rcond,
float* rpvgrw,
float* berr,
1846 double* rcond,
double* rpvgrw,
double* berr,
1847 lapack_int n_err_bnds,
double* err_bnds_norm,
1893 float* alphar,
float* alphai,
float* beta,
float*
q,
1898 double* alphar,
double* alphai,
double* beta,
1920 const lapack_int* ipiv,
float anorm,
float* rcond );
2005 double* ferr,
double* berr );
2021 float* rcond,
float* ferr,
float* berr );
2027 double* rcond,
double* ferr,
double* berr );
2064 const double* wi,
double* vl,
lapack_int ldvl,
2085 lapack_int ldh,
float* wr,
float* wi,
float* z,
2089 lapack_int ldh,
double* wr,
double* wi,
double* z,
2181 float LAPACKE_slantr(
int matrix_order,
char norm,
char uplo,
char diag,
2184 double LAPACKE_dlantr(
int matrix_order,
char norm,
char uplo,
char diag,
2187 float LAPACKE_clantr(
int matrix_order,
char norm,
char uplo,
char diag,
2190 double LAPACKE_zlantr(
int matrix_order,
char norm,
char uplo,
char diag,
2235 lapack_int ldv,
const double* tau,
double* t,
2249 lapack_int n,
const float* v,
float tau,
float* c,
2252 lapack_int n,
const double* v,
double tau,
double* c,
2273 lapack_int n,
float alpha,
float beta,
float* a,
2276 lapack_int n,
double alpha,
double beta,
double* a,
2306 char dist,
lapack_int* iseed,
char sym,
float* d,
2311 char dist,
lapack_int* iseed,
char sym,
double* d,
2316 char dist,
lapack_int* iseed,
char sym,
float* d,
2321 char dist,
lapack_int* iseed,
char sym,
double* d,
2336 const float* ap,
const float* tau,
float*
q,
2339 const double* ap,
const double* tau,
double*
q,
2344 const float* tau,
float* c,
lapack_int ldc );
2347 const double* tau,
double* c,
lapack_int ldc );
2361 const double* tau );
2368 const double* tau );
2375 const double* tau );
2382 const double* tau );
2389 const double* tau );
2398 const float* a,
lapack_int lda,
const float* tau,
2402 const double* a,
lapack_int lda,
const double* tau,
2408 const float* tau,
float* c,
lapack_int ldc );
2412 const double* tau,
double* c,
lapack_int ldc );
2416 const float* a,
lapack_int lda,
const float* tau,
2420 const double* a,
lapack_int lda,
const double* tau,
2425 const float* a,
lapack_int lda,
const float* tau,
2429 const double* a,
lapack_int lda,
const double* tau,
2434 const float* a,
lapack_int lda,
const float* tau,
2438 const double* a,
lapack_int lda,
const double* tau,
2443 const float* a,
lapack_int lda,
const float* tau,
2447 const double* a,
lapack_int lda,
const double* tau,
2453 const float* tau,
float* c,
lapack_int ldc );
2457 const double* tau,
double* c,
lapack_int ldc );
2465 lapack_int lda,
const double* tau,
double* c,
2470 float anorm,
float* rcond );
2473 double anorm,
double* rcond );
2476 lapack_int ldab,
float anorm,
float* rcond );
2479 lapack_int ldab,
double anorm,
double* rcond );
2483 float* s,
float* scond,
float* amax );
2486 double* s,
double* scond,
double* amax );
2505 lapack_int ldx,
double* ferr,
double* berr );
2519 double* ferr,
double* berr );
2551 float*
x,
lapack_int ldx,
float* rcond,
float* ferr,
2556 char* equed,
double* s,
double*
b,
lapack_int ldb,
2558 double* ferr,
double* berr );
2639 const double* a,
lapack_int lda,
double anorm,
2643 float anorm,
float* rcond );
2646 double anorm,
double* rcond );
2656 float* s,
float* scond,
float* amax );
2659 double* s,
double* scond,
double* amax );
2669 float* s,
float* scond,
float* amax );
2672 double* s,
double* scond,
double* amax );
2678 float* ferr,
float* berr );
2681 const double* af,
lapack_int ldaf,
const double*
b,
2683 double* ferr,
double* berr );
2695 lapack_int ldx,
double* ferr,
double* berr );
2701 float*
x,
lapack_int ldx,
float* rcond,
float* berr,
2711 double* err_bnds_norm,
double* err_bnds_comp,
2730 lapack_int n_err_bnds,
double* err_bnds_norm,
2762 float* rcond,
float* ferr,
float* berr );
2765 double* af,
lapack_int ldaf,
char* equed,
double* s,
2767 double* rcond,
double* ferr,
double* berr );
2774 float* rcond,
float* ferr,
float* berr );
2781 double* rcond,
double* ferr,
double* berr );
2788 float* rpvgrw,
float* berr,
lapack_int n_err_bnds,
2789 float* err_bnds_norm,
float* err_bnds_comp,
2794 char* equed,
double* s,
double*
b,
lapack_int ldb,
2796 double* rpvgrw,
double* berr,
lapack_int n_err_bnds,
2797 double* err_bnds_norm,
double* err_bnds_comp,
2807 float* err_bnds_norm,
float* err_bnds_comp,
2815 lapack_int ldx,
double* rcond,
double* rpvgrw,
2817 double* err_bnds_norm,
double* err_bnds_comp,
2854 const float* ap,
float anorm,
float* rcond );
2856 const double* ap,
double anorm,
double* rcond );
2865 const float* ap,
float* s,
float* scond,
2868 const double* ap,
double* s,
double* scond,
2872 float* scond,
float* amax );
2875 double* scond,
double* amax );
2878 lapack_int nrhs,
const float* ap,
const float* afp,
2882 lapack_int nrhs,
const double* ap,
const double* afp,
2884 lapack_int ldx,
double* ferr,
double* berr );
2896 double* ferr,
double* berr );
2912 lapack_int nrhs,
float* ap,
float* afp,
char* equed,
2918 char* equed,
double* s,
double*
b,
lapack_int ldb,
2920 double* ferr,
double* berr );
2926 float* rcond,
float* ferr,
float* berr );
2932 double* rcond,
double* ferr,
double* berr );
2979 float anorm,
float* rcond );
2981 double anorm,
double* rcond );
2992 double* d,
double* e,
double* z,
lapack_int ldz );
3000 const float* d,
const float* e,
const float* df,
3002 float*
x,
lapack_int ldx,
float* ferr,
float* berr );
3004 const double* d,
const double* e,
const double* df,
3005 const double* ef,
const double*
b,
lapack_int ldb,
3021 double* ferr,
double* berr );
3026 double* d,
double* e,
double*
b,
lapack_int ldb );
3035 lapack_int nrhs,
const float* d,
const float* e,
3036 float* df,
float* ef,
const float*
b,
lapack_int ldb,
3037 float*
x,
lapack_int ldx,
float* rcond,
float* ferr,
3040 lapack_int nrhs,
const double* d,
const double* e,
3041 double* df,
double* ef,
const double*
b,
3043 double* rcond,
double* ferr,
double* berr );
3050 float* rcond,
float* ferr,
float* berr );
3057 double* rcond,
double* ferr,
double* berr );
3065 const float* d,
const float* e,
float*
b,
3068 const double* d,
const double* e,
double*
b,
3103 double abstol,
lapack_int* m,
double* w,
double* z,
3145 double abstol,
lapack_int* m,
double* w,
double* z,
3153 double* d,
double* e,
double*
q,
lapack_int ldq );
3161 const double* a,
lapack_int lda,
double beta,
3165 const float* ap,
const lapack_int* ipiv,
float anorm,
3169 double anorm,
double* rcond );
3172 const lapack_int* ipiv,
float anorm,
float* rcond );
3179 float* ap,
float* w,
float* z,
lapack_int ldz );
3181 double* ap,
double* w,
double* z,
lapack_int ldz );
3184 float* ap,
float* w,
float* z,
lapack_int ldz );
3186 double* ap,
double* w,
double* z,
lapack_int ldz );
3194 lapack_int n,
double* ap,
double vl,
double vu,
3202 lapack_int n,
double* ap,
const double* bp );
3205 char uplo,
lapack_int n,
float* ap,
float* bp,
3208 char uplo,
lapack_int n,
double* ap,
double* bp,
3212 char uplo,
lapack_int n,
float* ap,
float* bp,
3215 char uplo,
lapack_int n,
double* ap,
double* bp,
3219 char range,
char uplo,
lapack_int n,
float* ap,
3220 float* bp,
float vl,
float vu,
lapack_int il,
3224 char range,
char uplo,
lapack_int n,
double* ap,
3225 double* bp,
double vl,
double vu,
lapack_int il,
3231 lapack_int nrhs,
const float* ap,
const float* afp,
3234 float* ferr,
float* berr );
3236 lapack_int nrhs,
const double* ap,
const double* afp,
3239 double* ferr,
double* berr );
3253 double* ferr,
double* berr );
3271 lapack_int nrhs,
const float* ap,
float* afp,
3273 float*
x,
lapack_int ldx,
float* rcond,
float* ferr,
3276 lapack_int nrhs,
const double* ap,
double* afp,
3279 double* ferr,
double* berr );
3285 float* rcond,
float* ferr,
float* berr );
3291 double* rcond,
double* ferr,
double* berr );
3294 float* d,
float* e,
float* tau );
3296 double* ap,
double* d,
double* e,
double* tau );
3333 const float* d,
const float* e,
lapack_int* m,
3338 double abstol,
const double* d,
const double* e,
3345 double* d,
double* e,
double* z,
lapack_int ldz );
3353 lapack_int n,
float* d,
float* e,
float vl,
float vu,
3358 lapack_int n,
double* d,
double* e,
double vl,
3360 double abstol,
lapack_int* m,
double* w,
double* z,
3363 lapack_int n,
float* d,
float* e,
float vl,
float vu,
3368 lapack_int n,
double* d,
double* e,
double vl,
3375 const float* e,
lapack_int m,
const float* w,
3379 const double* e,
lapack_int m,
const double* w,
3383 const float* e,
lapack_int m,
const float* w,
3388 const double* e,
lapack_int m,
const double* w,
3394 lapack_int n,
float* d,
float* e,
float vl,
float vu,
3399 lapack_int n,
double* d,
double* e,
double vl,
3405 lapack_int n,
float* d,
float* e,
float vl,
float vu,
3411 lapack_int n,
double* d,
double* e,
double vl,
3420 double* d,
double* e,
double* z,
lapack_int ldz );
3441 lapack_int n,
float* d,
float* e,
float vl,
float vu,
3446 lapack_int n,
double* d,
double* e,
double vl,
3448 double abstol,
lapack_int* m,
double* w,
double* z,
3452 lapack_int n,
float* d,
float* e,
float vl,
float vu,
3457 lapack_int n,
double* d,
double* e,
double vl,
3459 double abstol,
lapack_int* m,
double* w,
double* z,
3464 const lapack_int* ipiv,
float anorm,
float* rcond );
3471 const lapack_int* ipiv,
float anorm,
float* rcond );
3479 float* scond,
float* amax );
3482 double* scond,
double* amax );
3485 float* s,
float* scond,
float* amax );
3488 double* s,
double* scond,
double* amax );
3508 double abstol,
lapack_int* m,
double* w,
double* z,
3519 double abstol,
lapack_int* m,
double* w,
double* z,
3544 char range,
char uplo,
lapack_int n,
float* a,
3550 char range,
char uplo,
lapack_int n,
double* a,
3553 double abstol,
lapack_int* m,
double* w,
double* z,
3561 float* ferr,
float* berr );
3567 double* ferr,
double* berr );
3581 double* ferr,
double* berr );
3598 lapack_int n_err_bnds,
double* err_bnds_norm,
3608 float* rcond,
float* berr,
lapack_int n_err_bnds,
3609 float* err_bnds_norm,
float* err_bnds_comp,
3618 double* rcond,
double* berr,
lapack_int n_err_bnds,
3619 double* err_bnds_norm,
double* err_bnds_comp,
3655 float* rcond,
float* ferr,
float* berr );
3662 double* rcond,
double* ferr,
double* berr );
3667 lapack_int* ipiv,
char* equed,
float* s,
float*
b,
3669 float* rcond,
float* rpvgrw,
float* berr,
3676 lapack_int* ipiv,
char* equed,
double* s,
double*
b,
3678 double* rcond,
double* rpvgrw,
double* berr,
3679 lapack_int n_err_bnds,
double* err_bnds_norm,
3689 float* rcond,
float* rpvgrw,
float* berr,
3700 double* rcond,
double* rpvgrw,
double* berr,
3701 lapack_int n_err_bnds,
double* err_bnds_norm,
3706 lapack_int lda,
float* d,
float* e,
float* tau );
3708 lapack_int lda,
double* d,
double* e,
double* tau );
3766 float* ferr,
float* berr );
3769 const double* ab,
lapack_int ldab,
const double*
b,
3771 double* ferr,
double* berr );
3777 float* ferr,
float* berr );
3783 double* ferr,
double* berr );
3804 float alpha,
const float* a,
float*
b,
3808 double alpha,
const double* a,
double*
b,
3833 lapack_int n,
const double* arf,
double* ap );
3856 const float* s,
lapack_int lds,
const float* p,
3862 const double* s,
lapack_int lds,
const double* p,
3910 float* alphar,
float* alphai,
float* beta,
float*
q,
3912 lapack_int* m,
float* pl,
float* pr,
float* dif );
3917 double* alphar,
double* alphai,
double* beta,
3919 lapack_int* m,
double* pl,
double* pr,
double* dif );
3939 lapack_int* m,
double* pl,
double* pr,
double* dif );
3945 float* alpha,
float* beta,
float* u,
lapack_int ldu,
3952 double tola,
double tolb,
double* alpha,
3953 double* beta,
double* u,
lapack_int ldu,
double* v,
3960 lapack_int ldb,
float tola,
float tolb,
float* alpha,
3970 double* alpha,
double* beta,
3986 const double* vr,
lapack_int ldvr,
double* s,
4009 float* f,
lapack_int ldf,
float* scale,
float* dif );
4025 float* scale,
float* dif );
4034 double* scale,
double* dif );
4037 lapack_int n,
const float* ap,
float* rcond );
4039 lapack_int n,
const double* ap,
double* rcond );
4054 lapack_int ldx,
double* ferr,
double* berr );
4060 float* ferr,
float* berr );
4066 double* ferr,
double* berr );
4095 lapack_int n,
const double* ap,
double* arf );
4106 const double* ap,
double* a,
lapack_int lda );
4180 float* ferr,
float* berr );
4186 double* ferr,
double* berr );
4191 float* wi,
lapack_int* m,
float* s,
float* sep );
4195 double* wr,
double* wi,
lapack_int* m,
double* s,
4212 const float* t,
lapack_int ldt,
const float* vl,
4217 const double* t,
lapack_int ldt,
const double* vl,
4298 const double* a,
lapack_int lda,
double* ap );
4480 lapack_int n,
double* d,
double* e,
double* u,
4487 float* d,
float* e,
float* vt,
lapack_int ldvt,
4492 double* d,
double* e,
double* vt,
4509 const float* d,
float* sep );
4511 const double* d,
double* sep );
4545 float anorm,
float* rcond,
float* work,
4550 double anorm,
double* rcond,
double* work,
4562 double anorm,
double* rcond,
4568 float* rowcnd,
float* colcnd,
float* amax );
4572 double* rowcnd,
double* colcnd,
double* amax );
4576 float* r,
float* c,
float* rowcnd,
4577 float* colcnd,
float* amax );
4582 double* rowcnd,
double* colcnd,
double* amax );
4587 float* rowcnd,
float* colcnd,
float* amax );
4591 double* rowcnd,
double* colcnd,
double* amax );
4596 float* rowcnd,
float* colcnd,
float* amax );
4601 double* rowcnd,
double* colcnd,
double* amax );
4609 float* ferr,
float* berr,
float* work,
4617 double* ferr,
double* berr,
double* work,
4626 float* ferr,
float* berr,
4636 double* ferr,
double* berr,
4644 const float* r,
const float* c,
const float*
b,
4646 float* rcond,
float* berr,
4649 float* params,
float* work,
4656 const double* r,
const double* c,
4659 lapack_int n_err_bnds,
double* err_bnds_norm,
4661 double* params,
double* work,
4670 const float* r,
const float* c,
4673 float* rcond,
float* berr,
4685 const double* r,
const double* c,
4688 double* rcond,
double* berr,
4689 lapack_int n_err_bnds,
double* err_bnds_norm,
4717 char* equed,
float* r,
float* c,
float*
b,
4719 float* rcond,
float* ferr,
float* berr,
4725 char* equed,
double* r,
double* c,
double*
b,
4727 double* rcond,
double* ferr,
double* berr,
4754 char* equed,
float* r,
float* c,
float*
b,
4756 float* rcond,
float* rpvgrw,
float* berr,
4759 float* params,
float* work,
4768 double* rpvgrw,
double* berr,
4769 lapack_int n_err_bnds,
double* err_bnds_norm,
4771 double* params,
double* work,
4778 char* equed,
float* r,
float* c,
4781 float* rcond,
float* rpvgrw,
float* berr,
4791 char* equed,
double* r,
double* c,
4794 double* rcond,
double* rpvgrw,
double* berr,
4795 lapack_int n_err_bnds,
double* err_bnds_norm,
4842 const double* scale,
lapack_int m,
double* v,
4869 float* a,
lapack_int lda,
float* d,
float* e,
4870 float* tauq,
float* taup,
float* work,
4873 double* a,
lapack_int lda,
double* d,
double* e,
4874 double* tauq,
double* taup,
double* work,
4883 double* d,
double* e,
4890 float* rcond,
float* work,
lapack_int* iwork );
4892 const double* a,
lapack_int lda,
double anorm,
4893 double* rcond,
double* work,
4897 float anorm,
float* rcond,
4901 double anorm,
double* rcond,
4906 float* c,
float* rowcnd,
float* colcnd,
4910 double* c,
double* rowcnd,
double* colcnd,
4914 float* r,
float* c,
float* rowcnd,
4915 float* colcnd,
float* amax );
4918 double* r,
double* c,
double* rowcnd,
4919 double* colcnd,
double* amax );
4923 float* c,
float* rowcnd,
float* colcnd,
4927 double* c,
double* rowcnd,
double* colcnd,
4931 float* r,
float* c,
float* rowcnd,
4932 float* colcnd,
float* amax );
4935 double* r,
double* c,
double* rowcnd,
4936 double* colcnd,
double* amax );
4970 float* rcondv,
float* work,
lapack_int lwork,
4978 double* rcondv,
double* work,
lapack_int lwork,
4987 float* rconde,
float* rcondv,
4996 double* rconde,
double* rcondv,
5002 float* wr,
float* wi,
float* vl,
lapack_int ldvl,
5007 double* wr,
double* wi,
double* vl,
5026 char jobvr,
char sense,
lapack_int n,
float* a,
5027 lapack_int lda,
float* wr,
float* wi,
float* vl,
5030 float* abnrm,
float* rconde,
float* rcondv,
5034 char jobvr,
char sense,
lapack_int n,
double* a,
5038 lapack_int* ihi,
double* scale,
double* abnrm,
5039 double* rconde,
double* rcondv,
double* work,
5048 float* abnrm,
float* rconde,
float* rcondv,
5058 double* abnrm,
double* rconde,
double* rcondv,
5067 double* tau,
double* work,
lapack_int lwork );
5078 char jobv,
char jobr,
char jobt,
char jobp,
5085 char jobv,
char jobr,
char jobt,
char jobp,
5149 double rcond,
lapack_int* rank,
double* work,
5174 double rcond,
lapack_int* rank,
double* work,
5197 double rcond,
lapack_int* rank,
double* work,
5232 double* tau,
double* work,
lapack_int lwork );
5246 float* tau,
float* work );
5249 double* tau,
double* work );
5310 float* ferr,
float* berr,
float* work,
5325 float* ferr,
float* berr,
5333 double* ferr,
double* berr,
5340 const float* r,
const float* c,
const float*
b,
5342 float* rcond,
float* berr,
5345 float* params,
float* work,
5351 const double* r,
const double* c,
5354 lapack_int n_err_bnds,
double* err_bnds_norm,
5356 double* params,
double* work,
5363 const float* r,
const float* c,
5366 float* rcond,
float* berr,
5376 const double* r,
const double* c,
5379 double* rcond,
double* berr,
5380 lapack_int n_err_bnds,
double* err_bnds_norm,
5402 float* s,
float* u,
lapack_int ldu,
float* vt,
5494 float* berr,
float* work,
lapack_int* iwork );
5501 double* berr,
double* work,
lapack_int* iwork );
5530 float* err_bnds_norm,
float* err_bnds_comp,
5531 lapack_int nparams,
float* params,
float* work,
5539 double* rpvgrw,
double* berr,
5540 lapack_int n_err_bnds,
double* err_bnds_norm,
5542 double* params,
double* work,
5553 float* err_bnds_norm,
float* err_bnds_comp,
5563 lapack_int ldx,
double* rcond,
double* rpvgrw,
5565 double* err_bnds_norm,
double* err_bnds_comp,
5625 const float* lscale,
const float* rscale,
5629 const double* lscale,
const double* rscale,
5633 const float* lscale,
const float* rscale,
5638 const double* lscale,
const double* rscale,
5645 lapack_int* ihi,
float* lscale,
float* rscale,
5650 lapack_int* ihi,
double* lscale,
double* rscale,
5656 float* rscale,
float* work );
5661 double* lscale,
double* rscale,
double* work );
5667 float* alphai,
float* beta,
float* vsl,
5675 double* alphai,
double* beta,
double* vsl,
5704 float* alphar,
float* alphai,
float* beta,
5706 lapack_int ldvsr,
float* rconde,
float* rcondv,
5714 double* alphar,
double* alphai,
double* beta,
5717 double* rcondv,
double* work,
lapack_int lwork,
5729 float* rconde,
float* rcondv,
5742 double* rconde,
double* rcondv,
5749 lapack_int ldb,
float* alphar,
float* alphai,
5756 double* alphai,
double* beta,
double* vl,
5779 char jobvr,
char sense,
lapack_int n,
float* a,
5781 float* alphar,
float* alphai,
float* beta,
5784 lapack_int* ihi,
float* lscale,
float* rscale,
5785 float* abnrm,
float* bbnrm,
float* rconde,
5786 float* rcondv,
float* work,
lapack_int lwork,
5789 char jobvr,
char sense,
lapack_int n,
double* a,
5791 double* alphar,
double* alphai,
double* beta,
5794 lapack_int* ihi,
double* lscale,
double* rscale,
5795 double* abnrm,
double* bbnrm,
double* rconde,
5796 double* rcondv,
double* work,
lapack_int lwork,
5807 float* rscale,
float* abnrm,
float* bbnrm,
5808 float* rconde,
float* rcondv,
5821 double* lscale,
double* rscale,
double* abnrm,
5822 double* bbnrm,
double* rconde,
double* rcondv,
5899 float* taub,
float* work,
lapack_int lwork );
5903 double* taub,
double* work,
lapack_int lwork );
5920 float* taub,
float* work,
lapack_int lwork );
5924 double* taub,
double* work,
lapack_int lwork );
5959 float* alpha,
float* beta,
5970 double* alpha,
double* beta,
5984 lapack_int* iwork,
float* tau,
float* work );
5992 lapack_int* iwork,
double* tau,
double* work );
6019 const float* d,
const float* du,
6021 float anorm,
float* rcond,
float* work,
6024 const double* d,
const double* du,
6026 double anorm,
double* rcond,
double* work,
6045 const float* d,
const float* du,
6046 const float* dlf,
const float* df,
6047 const float* duf,
const float* du2,
6050 float* ferr,
float* berr,
float* work,
6054 const double* d,
const double* du,
6055 const double* dlf,
const double* df,
6056 const double* duf,
const double* du2,
6059 double* ferr,
double* berr,
double* work,
6072 float* ferr,
float* berr,
6086 double* ferr,
double* berr,
6090 float* dl,
float* d,
float* du,
float*
b,
6093 double* dl,
double* d,
double* du,
double*
b,
6108 const float* d,
const float* du,
float* dlf,
6109 float* df,
float* duf,
float* du2,
6112 float* rcond,
float* ferr,
float* berr,
6116 const double* d,
const double* du,
double* dlf,
6117 double* df,
double* duf,
double* du2,
6120 double* rcond,
double* ferr,
double* berr,
6133 float* rcond,
float* ferr,
float* berr,
6146 double* rcond,
double* ferr,
double* berr,
6164 const float* d,
const float* du,
6169 const double* d,
const double* du,
6332 float* s,
float* scond,
float* amax,
6336 double* s,
double* scond,
double* amax,
6469 float* ferr,
float* berr,
6477 double* ferr,
double* berr,
6500 double* rcond,
double* berr,
6501 lapack_int n_err_bnds,
double* err_bnds_norm,
6533 double* rcond,
double* ferr,
double* berr,
6544 float* rcond,
float* rpvgrw,
float* berr,
6556 double* rcond,
double* rpvgrw,
double* berr,
6557 lapack_int n_err_bnds,
double* err_bnds_norm,
6568 double* d,
double* e,
6614 float* alphai,
float* beta,
float*
q,
6621 double* alphai,
double* beta,
double*
q,
6758 float* ferr,
float* berr,
6767 double* ferr,
double* berr,
6785 float* rcond,
float* ferr,
float* berr,
6793 double* rcond,
double* ferr,
double* berr,
6830 float* wr,
const float* wi,
float* vl,
6837 double* wr,
const double* wi,
double* vl,
6862 float* h,
lapack_int ldh,
float* wr,
float* wi,
7033 const double* a,
lapack_int lda,
double* work );
7088 lapack_int ldv,
const double* tau,
double* t,
7128 lapack_int n,
float alpha,
float beta,
float* a,
7195 const float* ap,
const float* tau,
float*
q,
7198 const double* ap,
const double* tau,
double*
q,
7203 const float* ap,
const float* tau,
float* c,
7207 const double* ap,
const double* tau,
double* c,
7212 lapack_int lda,
const float* tau,
float* work,
7216 lapack_int lda,
const double* tau,
double* work,
7221 const float* tau,
float* work,
7225 const double* tau,
double* work,
7230 const float* tau,
float* work,
7234 const double* tau,
double* work,
7239 const float* tau,
float* work,
7243 const double* tau,
double* work,
7248 const float* tau,
float* work,
7252 const double* tau,
double* work,
7257 const float* tau,
float* work,
7261 const double* tau,
double* work,
7268 double* a,
lapack_int lda,
const double* tau,
7279 const double* tau,
double* c,
lapack_int ldc,
7290 const double* tau,
double* c,
lapack_int ldc,
7301 const double* tau,
double* c,
lapack_int ldc,
7312 const double* tau,
double* c,
lapack_int ldc,
7323 const double* tau,
double* c,
lapack_int ldc,
7334 const double* tau,
double* c,
lapack_int ldc,
7345 const double* tau,
double* c,
lapack_int ldc,
7356 const double* tau,
double* c,
lapack_int ldc,
7361 float anorm,
float* rcond,
float* work,
7365 lapack_int ldab,
double anorm,
double* rcond,
7373 lapack_int ldab,
double anorm,
double* rcond,
7378 float* s,
float* scond,
float* amax );
7397 float* ferr,
float* berr,
float* work,
7422 double* ferr,
double* berr,
7457 float* berr,
float* work,
lapack_int* iwork );
7464 double* berr,
double* work,
lapack_int* iwork );
7478 char* equed,
double* s,
7481 double* rcond,
double* ferr,
double* berr,
7547 float* rcond,
float* work,
lapack_int* iwork );
7549 const double* a,
lapack_int lda,
double anorm,
7550 double* rcond,
double* work,
7554 float anorm,
float* rcond,
7558 double anorm,
double* rcond,
7569 float* s,
float* scond,
float* amax );
7572 double* s,
double* scond,
double* amax );
7579 double* scond,
double* amax );
7582 float* s,
float* scond,
float* amax );
7585 double* s,
double* scond,
double* amax );
7598 double* ferr,
double* berr,
double* work,
7623 float* params,
float* work,
7631 lapack_int n_err_bnds,
double* err_bnds_norm,
7633 double* params,
double* work,
7642 float* rcond,
float* berr,
7654 double* rcond,
double* berr,
7655 lapack_int n_err_bnds,
double* err_bnds_norm,
7692 float* ferr,
float* berr,
float* work,
7697 char* equed,
double* s,
double*
b,
7699 double* rcond,
double* ferr,
double* berr,
7714 char* equed,
double* s,
7717 double* rcond,
double* ferr,
double* berr,
7723 char* equed,
float* s,
float*
b,
7725 float* rcond,
float* rpvgrw,
float* berr,
7728 float* params,
float* work,
7733 char* equed,
double* s,
double*
b,
7735 double* rcond,
double* rpvgrw,
double* berr,
7736 lapack_int n_err_bnds,
double* err_bnds_norm,
7738 double* params,
double* work,
7748 float* err_bnds_norm,
float* err_bnds_comp,
7755 char* equed,
double* s,
7758 double* rcond,
double* rpvgrw,
double* berr,
7759 lapack_int n_err_bnds,
double* err_bnds_norm,
7798 const float* ap,
float anorm,
float* rcond,
7801 const double* ap,
double anorm,
double* rcond,
7813 const float* ap,
float* s,
float* scond,
7816 const double* ap,
double* s,
double* scond,
7820 float* scond,
float* amax );
7823 double* scond,
double* amax );
7827 const float* afp,
const float*
b,
7829 float* ferr,
float* berr,
float* work,
7833 const double* afp,
const double*
b,
7835 double* ferr,
double* berr,
double* work,
7842 float* ferr,
float* berr,
7850 double* ferr,
double* berr,
7868 float* afp,
char* equed,
float* s,
float*
b,
7870 float* rcond,
float* ferr,
float* berr,
7874 double* afp,
char* equed,
double* s,
double*
b,
7876 double* rcond,
double* ferr,
double* berr,
7934 lapack_int* rank,
double tol,
double* work );
7945 float anorm,
float* rcond,
float* work );
7947 double anorm,
double* rcond,
double* work );
7950 float* rcond,
float* work );
7953 double* rcond,
double* work );
7956 float* d,
float* e,
float* z,
lapack_int ldz,
7959 double* d,
double* e,
double* z,
lapack_int ldz,
7969 const float* d,
const float* e,
const float* df,
7972 float* berr,
float* work );
7974 const double* d,
const double* e,
7975 const double* df,
const double* ef,
7985 float* ferr,
float* berr,
7994 double* ferr,
double* berr,
8000 double* d,
double* e,
double*
b,
8010 lapack_int nrhs,
const float* d,
const float* e,
8011 float* df,
float* ef,
const float*
b,
8013 float* rcond,
float* ferr,
float* berr,
8017 const double* e,
double* df,
double* ef,
8020 double* berr,
double* work );
8027 float* rcond,
float* ferr,
float* berr,
8035 double* rcond,
double* ferr,
double* berr,
8046 const float* d,
const float* e,
float*
b,
8049 const double* d,
const double* e,
double*
b,
8104 double* ab,
lapack_int ldab,
const double* bb,
8163 float beta,
float* c );
8166 double alpha,
const double* a,
lapack_int lda,
8167 double beta,
double* c );
8171 float anorm,
float* rcond,
float* work,
8175 double anorm,
double* rcond,
double* work,
8190 lapack_int n,
double* ap,
double* w,
double* z,
8198 lapack_int n,
double* ap,
double* w,
double* z,
8203 char uplo,
lapack_int n,
float* ap,
float vl,
8205 float abstol,
lapack_int* m,
float* w,
float* z,
8209 char uplo,
lapack_int n,
double* ap,
double vl,
8218 lapack_int n,
double* ap,
const double* bp );
8221 char uplo,
lapack_int n,
float* ap,
float* bp,
8225 char uplo,
lapack_int n,
double* ap,
double* bp,
8230 char uplo,
lapack_int n,
float* ap,
float* bp,
8231 float* w,
float* z,
lapack_int ldz,
float* work,
8235 char uplo,
lapack_int n,
double* ap,
double* bp,
8241 char range,
char uplo,
lapack_int n,
float* ap,
8242 float* bp,
float vl,
float vu,
lapack_int il,
8244 float* w,
float* z,
lapack_int ldz,
float* work,
8247 char range,
char uplo,
lapack_int n,
double* ap,
8248 double* bp,
double vl,
double vu,
lapack_int il,
8272 float* ferr,
float* berr,
8281 double* ferr,
double* berr,
8303 float* rcond,
float* ferr,
float* berr,
8309 double* rcond,
double* ferr,
double* berr,
8317 float* rcond,
float* ferr,
float* berr,
8325 double* rcond,
double* ferr,
double* berr,
8329 float* ap,
float* d,
float* e,
float* tau );
8331 double* ap,
double* d,
double* e,
double* tau );
8377 float abstol,
const float* d,
const float* e,
8383 double abstol,
const double* d,
const double* e,
8389 float* d,
float* e,
float* z,
lapack_int ldz,
8393 double* d,
double* e,
double* z,
lapack_int ldz,
8412 float abstol,
lapack_int* m,
float* w,
float* z,
8417 lapack_int n,
double* d,
double* e,
double vl,
8432 lapack_int n,
double* d,
double* e,
double vl,
8441 const float* e,
lapack_int m,
const float* w,
8447 const double* e,
lapack_int m,
const double* w,
8453 const float* e,
lapack_int m,
const float* w,
8460 const double* e,
lapack_int m,
const double* w,
8476 lapack_int n,
double* d,
double* e,
double vl,
8493 lapack_int n,
double* d,
double* e,
double vl,
8503 float* d,
float* e,
float* z,
lapack_int ldz,
8506 double* d,
double* e,
double* z,
lapack_int ldz,
8519 float* d,
float* e,
float* z,
lapack_int ldz,
8522 double* d,
double* e,
double* z,
lapack_int ldz,
8526 float* d,
float* e,
float* z,
lapack_int ldz,
8530 double* d,
double* e,
double* z,
lapack_int ldz,
8537 float abstol,
lapack_int* m,
float* w,
float* z,
8542 lapack_int n,
double* d,
double* e,
double vl,
8552 float abstol,
lapack_int* m,
float* w,
float* z,
8556 lapack_int n,
double* d,
double* e,
double vl,
8565 float* rcond,
float* work,
lapack_int* iwork );
8569 double* rcond,
double* work,
8582 float* scond,
float* amax,
float* work );
8585 double* scond,
double* amax,
double* work );
8588 float* s,
float* scond,
float* amax,
8592 double* s,
double* scond,
double* amax,
8671 char range,
char uplo,
lapack_int n,
float* a,
8675 float* w,
float* z,
lapack_int ldz,
float* work,
8679 char range,
char uplo,
lapack_int n,
double* a,
8692 float* ferr,
float* berr,
float* work,
8707 float* ferr,
float* berr,
8715 double* ferr,
double* berr,
8725 float* err_bnds_norm,
float* err_bnds_comp,
8726 lapack_int nparams,
float* params,
float* work,
8732 const double* s,
const double*
b,
8734 double* rcond,
double* berr,
8735 lapack_int n_err_bnds,
double* err_bnds_norm,
8737 double* params,
double* work,
8759 double* rcond,
double* berr,
8760 lapack_int n_err_bnds,
double* err_bnds_norm,
8789 float* rcond,
float* ferr,
float* berr,
8797 double* rcond,
double* ferr,
double* berr,
8816 double* rcond,
double* ferr,
double* berr,
8827 float* err_bnds_norm,
float* err_bnds_comp,
8828 lapack_int nparams,
float* params,
float* work,
8835 lapack_int ldx,
double* rcond,
double* rpvgrw,
8837 double* err_bnds_norm,
double* err_bnds_comp,
8847 float* rcond,
float* rpvgrw,
float* berr,
8859 double* rcond,
double* rpvgrw,
double* berr,
8860 lapack_int n_err_bnds,
double* err_bnds_norm,
8866 float* a,
lapack_int lda,
float* d,
float* e,
8869 double* a,
lapack_int lda,
double* d,
double* e,
8870 double* tau,
double* work,
lapack_int lwork );
8921 const float* ab,
lapack_int ldab,
float* rcond,
8926 double* rcond,
double* work,
8944 float* berr,
float* work,
lapack_int* iwork );
8950 double* ferr,
double* berr,
double* work,
8989 char uplo,
char trans,
char diag,
lapack_int m,
8993 char uplo,
char trans,
char diag,
lapack_int m,
8997 char uplo,
char trans,
char diag,
lapack_int m,
9002 char uplo,
char trans,
char diag,
lapack_int m,
9021 lapack_int n,
const double* arf,
double* ap );
9044 const float* s,
lapack_int lds,
const float* p,
9104 lapack_int ldb,
float* alphar,
float* alphai,
9107 float* pr,
float* dif,
float* work,
9114 lapack_int ldb,
double* alphar,
double* alphai,
9117 double* pl,
double* pr,
double* dif,
9129 lapack_int* m,
float* pl,
float* pr,
float* dif,
9151 float* alpha,
float* beta,
float* u,
9160 double* alpha,
double* beta,
double* u,
9169 float tola,
float tolb,
float* alpha,
9180 double tola,
double tolb,
double* alpha,
9200 const double* vr,
lapack_int ldvr,
double* s,
9249 float* scale,
float* dif,
9260 double* scale,
double* dif,
9266 float* rcond,
float* work,
lapack_int* iwork );
9269 double* rcond,
double* work,
9284 float* berr,
float* work,
lapack_int* iwork );
9287 const double* ap,
const double*
b,
9289 double* ferr,
double* berr,
double* work,
9296 float* ferr,
float* berr,
9303 double* ferr,
double* berr,
9333 lapack_int n,
const double* ap,
double* arf );
9344 const double* ap,
double* a,
lapack_int lda );
9417 float* ferr,
float* berr,
float* work,
9424 double* berr,
double* work,
lapack_int* iwork );
9430 float* ferr,
float* berr,
9437 double* ferr,
double* berr,
9459 float* s,
float* sep,
9466 double* s,
double* sep,
9471 const float* t,
lapack_int ldt,
const float* vl,
9480 const double* vr,
lapack_int ldvr,
double* s,
9570 const double* a,
lapack_int lda,
double* ap );
9846 char jobv1t,
char jobv2t,
char trans,
lapack_int m,
9852 float* b11d,
float* b11e,
float* b12d,
float* b12e,
9853 float* b21d,
float* b21e,
float* b22d,
float* b22e );
9855 char jobv1t,
char jobv2t,
char trans,
9857 float* theta,
float* phi,
9862 float* b11d,
float* b11e,
float* b12d,
9863 float* b12e,
float* b21d,
float* b21e,
9864 float* b22d,
float* b22e,
float* rwork,
9937 float* theta,
float* phi,
9948 float* theta,
float* phi,
9955 char jobv1t,
char jobv2t,
char trans,
char signs,
9967 char jobv1t,
char jobv2t,
char trans,
9982 char jobv1t,
char jobv2t,
char trans,
lapack_int m,
9984 double* phi,
double* u1,
lapack_int ldu1,
double* u2,
9987 double* b11e,
double* b12d,
double* b12e,
9988 double* b21d,
double* b21e,
double* b22d,
9991 char jobv1t,
char jobv2t,
char trans,
9993 double* theta,
double* phi,
double* u1,
9996 lapack_int ldv2t,
double* b11d,
double* b11e,
9997 double* b12d,
double* b12e,
double* b21d,
9998 double* b21e,
double* b22d,
double* b22e,
10004 double* x22,
lapack_int ldx22,
double* theta,
10005 double* phi,
double* taup1,
double* taup2,
10006 double* tauq1,
double* tauq2 );
10011 double* x22,
lapack_int ldx22,
double* theta,
10012 double* phi,
double* taup1,
double* taup2,
10013 double* tauq1,
double* tauq2,
double* work,
10016 char jobv1t,
char jobv2t,
char trans,
char signs,
10020 double* x22,
lapack_int ldx22,
double* theta,
10025 char jobv1t,
char jobv2t,
char trans,
10065 char jobv1t,
char jobv2t,
char trans,
lapack_int m,
10070 float* b11e,
float* b12d,
float* b12e,
float* b21d,
10071 float* b21e,
float* b22d,
float* b22e );
10073 char jobv1t,
char jobv2t,
char trans,
10075 float* theta,
float* phi,
float* u1,
10079 float* b12d,
float* b12e,
float* b21d,
10080 float* b21e,
float* b22d,
float* b22e,
10087 float* taup1,
float* taup2,
float* tauq1,
10094 float* phi,
float* taup1,
float* taup2,
10095 float* tauq1,
float* tauq2,
float* work,
10098 char jobv1t,
char jobv2t,
char trans,
char signs,
10107 char jobv1t,
char jobv2t,
char trans,
10147 char jobv1t,
char jobv2t,
char trans,
lapack_int m,
10153 lapack_int ldv2t,
double* b11d,
double* b11e,
10154 double* b12d,
double* b12e,
double* b21d,
10155 double* b21e,
double* b22d,
double* b22e );
10157 char jobv1t,
char jobv2t,
char trans,
10159 double* theta,
double* phi,
10164 double* b11d,
double* b11e,
double* b12d,
10165 double* b12e,
double* b21d,
double* b21e,
10166 double* b22d,
double* b22e,
double* rwork,
10239 double* theta,
double* phi,
10250 double* theta,
double* phi,
10257 char jobv1t,
char jobv2t,
char trans,
char signs,
10269 char jobv1t,
char jobv2t,
char trans,
10562 const float* v,
lapack_int ldv,
const float* t,
10572 const double* mywork,
lapack_int myldwork );
10588 const double* mywork,
lapack_int myldwork );
10612 #define LAPACK_sgetrf LAPACK_GLOBAL(sgetrf,SGETRF)
10613 #define LAPACK_dgetrf LAPACK_GLOBAL(dgetrf,DGETRF)
10614 #define LAPACK_cgetrf LAPACK_GLOBAL(cgetrf,CGETRF)
10615 #define LAPACK_zgetrf LAPACK_GLOBAL(zgetrf,ZGETRF)
10616 #define LAPACK_sgbtrf LAPACK_GLOBAL(sgbtrf,SGBTRF)
10617 #define LAPACK_dgbtrf LAPACK_GLOBAL(dgbtrf,DGBTRF)
10618 #define LAPACK_cgbtrf LAPACK_GLOBAL(cgbtrf,CGBTRF)
10619 #define LAPACK_zgbtrf LAPACK_GLOBAL(zgbtrf,ZGBTRF)
10620 #define LAPACK_sgttrf LAPACK_GLOBAL(sgttrf,SGTTRF)
10621 #define LAPACK_dgttrf LAPACK_GLOBAL(dgttrf,DGTTRF)
10622 #define LAPACK_cgttrf LAPACK_GLOBAL(cgttrf,CGTTRF)
10623 #define LAPACK_zgttrf LAPACK_GLOBAL(zgttrf,ZGTTRF)
10624 #define LAPACK_spotrf LAPACK_GLOBAL(spotrf,SPOTRF)
10625 #define LAPACK_dpotrf LAPACK_GLOBAL(dpotrf,DPOTRF)
10626 #define LAPACK_cpotrf LAPACK_GLOBAL(cpotrf,CPOTRF)
10627 #define LAPACK_zpotrf LAPACK_GLOBAL(zpotrf,ZPOTRF)
10628 #define LAPACK_dpstrf LAPACK_GLOBAL(dpstrf,DPSTRF)
10629 #define LAPACK_spstrf LAPACK_GLOBAL(spstrf,SPSTRF)
10630 #define LAPACK_zpstrf LAPACK_GLOBAL(zpstrf,ZPSTRF)
10631 #define LAPACK_cpstrf LAPACK_GLOBAL(cpstrf,CPSTRF)
10632 #define LAPACK_dpftrf LAPACK_GLOBAL(dpftrf,DPFTRF)
10633 #define LAPACK_spftrf LAPACK_GLOBAL(spftrf,SPFTRF)
10634 #define LAPACK_zpftrf LAPACK_GLOBAL(zpftrf,ZPFTRF)
10635 #define LAPACK_cpftrf LAPACK_GLOBAL(cpftrf,CPFTRF)
10636 #define LAPACK_spptrf LAPACK_GLOBAL(spptrf,SPPTRF)
10637 #define LAPACK_dpptrf LAPACK_GLOBAL(dpptrf,DPPTRF)
10638 #define LAPACK_cpptrf LAPACK_GLOBAL(cpptrf,CPPTRF)
10639 #define LAPACK_zpptrf LAPACK_GLOBAL(zpptrf,ZPPTRF)
10640 #define LAPACK_spbtrf LAPACK_GLOBAL(spbtrf,SPBTRF)
10641 #define LAPACK_dpbtrf LAPACK_GLOBAL(dpbtrf,DPBTRF)
10642 #define LAPACK_cpbtrf LAPACK_GLOBAL(cpbtrf,CPBTRF)
10643 #define LAPACK_zpbtrf LAPACK_GLOBAL(zpbtrf,ZPBTRF)
10644 #define LAPACK_spttrf LAPACK_GLOBAL(spttrf,SPTTRF)
10645 #define LAPACK_dpttrf LAPACK_GLOBAL(dpttrf,DPTTRF)
10646 #define LAPACK_cpttrf LAPACK_GLOBAL(cpttrf,CPTTRF)
10647 #define LAPACK_zpttrf LAPACK_GLOBAL(zpttrf,ZPTTRF)
10648 #define LAPACK_ssytrf LAPACK_GLOBAL(ssytrf,SSYTRF)
10649 #define LAPACK_dsytrf LAPACK_GLOBAL(dsytrf,DSYTRF)
10650 #define LAPACK_csytrf LAPACK_GLOBAL(csytrf,CSYTRF)
10651 #define LAPACK_zsytrf LAPACK_GLOBAL(zsytrf,ZSYTRF)
10652 #define LAPACK_chetrf LAPACK_GLOBAL(chetrf,CHETRF)
10653 #define LAPACK_zhetrf LAPACK_GLOBAL(zhetrf,ZHETRF)
10654 #define LAPACK_ssptrf LAPACK_GLOBAL(ssptrf,SSPTRF)
10655 #define LAPACK_dsptrf LAPACK_GLOBAL(dsptrf,DSPTRF)
10656 #define LAPACK_csptrf LAPACK_GLOBAL(csptrf,CSPTRF)
10657 #define LAPACK_zsptrf LAPACK_GLOBAL(zsptrf,ZSPTRF)
10658 #define LAPACK_chptrf LAPACK_GLOBAL(chptrf,CHPTRF)
10659 #define LAPACK_zhptrf LAPACK_GLOBAL(zhptrf,ZHPTRF)
10660 #define LAPACK_sgetrs LAPACK_GLOBAL(sgetrs,SGETRS)
10661 #define LAPACK_dgetrs LAPACK_GLOBAL(dgetrs,DGETRS)
10662 #define LAPACK_cgetrs LAPACK_GLOBAL(cgetrs,CGETRS)
10663 #define LAPACK_zgetrs LAPACK_GLOBAL(zgetrs,ZGETRS)
10664 #define LAPACK_sgbtrs LAPACK_GLOBAL(sgbtrs,SGBTRS)
10665 #define LAPACK_dgbtrs LAPACK_GLOBAL(dgbtrs,DGBTRS)
10666 #define LAPACK_cgbtrs LAPACK_GLOBAL(cgbtrs,CGBTRS)
10667 #define LAPACK_zgbtrs LAPACK_GLOBAL(zgbtrs,ZGBTRS)
10668 #define LAPACK_sgttrs LAPACK_GLOBAL(sgttrs,SGTTRS)
10669 #define LAPACK_dgttrs LAPACK_GLOBAL(dgttrs,DGTTRS)
10670 #define LAPACK_cgttrs LAPACK_GLOBAL(cgttrs,CGTTRS)
10671 #define LAPACK_zgttrs LAPACK_GLOBAL(zgttrs,ZGTTRS)
10672 #define LAPACK_spotrs LAPACK_GLOBAL(spotrs,SPOTRS)
10673 #define LAPACK_dpotrs LAPACK_GLOBAL(dpotrs,DPOTRS)
10674 #define LAPACK_cpotrs LAPACK_GLOBAL(cpotrs,CPOTRS)
10675 #define LAPACK_zpotrs LAPACK_GLOBAL(zpotrs,ZPOTRS)
10676 #define LAPACK_dpftrs LAPACK_GLOBAL(dpftrs,DPFTRS)
10677 #define LAPACK_spftrs LAPACK_GLOBAL(spftrs,SPFTRS)
10678 #define LAPACK_zpftrs LAPACK_GLOBAL(zpftrs,ZPFTRS)
10679 #define LAPACK_cpftrs LAPACK_GLOBAL(cpftrs,CPFTRS)
10680 #define LAPACK_spptrs LAPACK_GLOBAL(spptrs,SPPTRS)
10681 #define LAPACK_dpptrs LAPACK_GLOBAL(dpptrs,DPPTRS)
10682 #define LAPACK_cpptrs LAPACK_GLOBAL(cpptrs,CPPTRS)
10683 #define LAPACK_zpptrs LAPACK_GLOBAL(zpptrs,ZPPTRS)
10684 #define LAPACK_spbtrs LAPACK_GLOBAL(spbtrs,SPBTRS)
10685 #define LAPACK_dpbtrs LAPACK_GLOBAL(dpbtrs,DPBTRS)
10686 #define LAPACK_cpbtrs LAPACK_GLOBAL(cpbtrs,CPBTRS)
10687 #define LAPACK_zpbtrs LAPACK_GLOBAL(zpbtrs,ZPBTRS)
10688 #define LAPACK_spttrs LAPACK_GLOBAL(spttrs,SPTTRS)
10689 #define LAPACK_dpttrs LAPACK_GLOBAL(dpttrs,DPTTRS)
10690 #define LAPACK_cpttrs LAPACK_GLOBAL(cpttrs,CPTTRS)
10691 #define LAPACK_zpttrs LAPACK_GLOBAL(zpttrs,ZPTTRS)
10692 #define LAPACK_ssytrs LAPACK_GLOBAL(ssytrs,SSYTRS)
10693 #define LAPACK_dsytrs LAPACK_GLOBAL(dsytrs,DSYTRS)
10694 #define LAPACK_csytrs LAPACK_GLOBAL(csytrs,CSYTRS)
10695 #define LAPACK_zsytrs LAPACK_GLOBAL(zsytrs,ZSYTRS)
10696 #define LAPACK_chetrs LAPACK_GLOBAL(chetrs,CHETRS)
10697 #define LAPACK_zhetrs LAPACK_GLOBAL(zhetrs,ZHETRS)
10698 #define LAPACK_ssptrs LAPACK_GLOBAL(ssptrs,SSPTRS)
10699 #define LAPACK_dsptrs LAPACK_GLOBAL(dsptrs,DSPTRS)
10700 #define LAPACK_csptrs LAPACK_GLOBAL(csptrs,CSPTRS)
10701 #define LAPACK_zsptrs LAPACK_GLOBAL(zsptrs,ZSPTRS)
10702 #define LAPACK_chptrs LAPACK_GLOBAL(chptrs,CHPTRS)
10703 #define LAPACK_zhptrs LAPACK_GLOBAL(zhptrs,ZHPTRS)
10704 #define LAPACK_strtrs LAPACK_GLOBAL(strtrs,STRTRS)
10705 #define LAPACK_dtrtrs LAPACK_GLOBAL(dtrtrs,DTRTRS)
10706 #define LAPACK_ctrtrs LAPACK_GLOBAL(ctrtrs,CTRTRS)
10707 #define LAPACK_ztrtrs LAPACK_GLOBAL(ztrtrs,ZTRTRS)
10708 #define LAPACK_stptrs LAPACK_GLOBAL(stptrs,STPTRS)
10709 #define LAPACK_dtptrs LAPACK_GLOBAL(dtptrs,DTPTRS)
10710 #define LAPACK_ctptrs LAPACK_GLOBAL(ctptrs,CTPTRS)
10711 #define LAPACK_ztptrs LAPACK_GLOBAL(ztptrs,ZTPTRS)
10712 #define LAPACK_stbtrs LAPACK_GLOBAL(stbtrs,STBTRS)
10713 #define LAPACK_dtbtrs LAPACK_GLOBAL(dtbtrs,DTBTRS)
10714 #define LAPACK_ctbtrs LAPACK_GLOBAL(ctbtrs,CTBTRS)
10715 #define LAPACK_ztbtrs LAPACK_GLOBAL(ztbtrs,ZTBTRS)
10716 #define LAPACK_sgecon LAPACK_GLOBAL(sgecon,SGECON)
10717 #define LAPACK_dgecon LAPACK_GLOBAL(dgecon,DGECON)
10718 #define LAPACK_cgecon LAPACK_GLOBAL(cgecon,CGECON)
10719 #define LAPACK_zgecon LAPACK_GLOBAL(zgecon,ZGECON)
10720 #define LAPACK_sgbcon LAPACK_GLOBAL(sgbcon,SGBCON)
10721 #define LAPACK_dgbcon LAPACK_GLOBAL(dgbcon,DGBCON)
10722 #define LAPACK_cgbcon LAPACK_GLOBAL(cgbcon,CGBCON)
10723 #define LAPACK_zgbcon LAPACK_GLOBAL(zgbcon,ZGBCON)
10724 #define LAPACK_sgtcon LAPACK_GLOBAL(sgtcon,SGTCON)
10725 #define LAPACK_dgtcon LAPACK_GLOBAL(dgtcon,DGTCON)
10726 #define LAPACK_cgtcon LAPACK_GLOBAL(cgtcon,CGTCON)
10727 #define LAPACK_zgtcon LAPACK_GLOBAL(zgtcon,ZGTCON)
10728 #define LAPACK_spocon LAPACK_GLOBAL(spocon,SPOCON)
10729 #define LAPACK_dpocon LAPACK_GLOBAL(dpocon,DPOCON)
10730 #define LAPACK_cpocon LAPACK_GLOBAL(cpocon,CPOCON)
10731 #define LAPACK_zpocon LAPACK_GLOBAL(zpocon,ZPOCON)
10732 #define LAPACK_sppcon LAPACK_GLOBAL(sppcon,SPPCON)
10733 #define LAPACK_dppcon LAPACK_GLOBAL(dppcon,DPPCON)
10734 #define LAPACK_cppcon LAPACK_GLOBAL(cppcon,CPPCON)
10735 #define LAPACK_zppcon LAPACK_GLOBAL(zppcon,ZPPCON)
10736 #define LAPACK_spbcon LAPACK_GLOBAL(spbcon,SPBCON)
10737 #define LAPACK_dpbcon LAPACK_GLOBAL(dpbcon,DPBCON)
10738 #define LAPACK_cpbcon LAPACK_GLOBAL(cpbcon,CPBCON)
10739 #define LAPACK_zpbcon LAPACK_GLOBAL(zpbcon,ZPBCON)
10740 #define LAPACK_sptcon LAPACK_GLOBAL(sptcon,SPTCON)
10741 #define LAPACK_dptcon LAPACK_GLOBAL(dptcon,DPTCON)
10742 #define LAPACK_cptcon LAPACK_GLOBAL(cptcon,CPTCON)
10743 #define LAPACK_zptcon LAPACK_GLOBAL(zptcon,ZPTCON)
10744 #define LAPACK_ssycon LAPACK_GLOBAL(ssycon,SSYCON)
10745 #define LAPACK_dsycon LAPACK_GLOBAL(dsycon,DSYCON)
10746 #define LAPACK_csycon LAPACK_GLOBAL(csycon,CSYCON)
10747 #define LAPACK_zsycon LAPACK_GLOBAL(zsycon,ZSYCON)
10748 #define LAPACK_checon LAPACK_GLOBAL(checon,CHECON)
10749 #define LAPACK_zhecon LAPACK_GLOBAL(zhecon,ZHECON)
10750 #define LAPACK_sspcon LAPACK_GLOBAL(sspcon,SSPCON)
10751 #define LAPACK_dspcon LAPACK_GLOBAL(dspcon,DSPCON)
10752 #define LAPACK_cspcon LAPACK_GLOBAL(cspcon,CSPCON)
10753 #define LAPACK_zspcon LAPACK_GLOBAL(zspcon,ZSPCON)
10754 #define LAPACK_chpcon LAPACK_GLOBAL(chpcon,CHPCON)
10755 #define LAPACK_zhpcon LAPACK_GLOBAL(zhpcon,ZHPCON)
10756 #define LAPACK_strcon LAPACK_GLOBAL(strcon,STRCON)
10757 #define LAPACK_dtrcon LAPACK_GLOBAL(dtrcon,DTRCON)
10758 #define LAPACK_ctrcon LAPACK_GLOBAL(ctrcon,CTRCON)
10759 #define LAPACK_ztrcon LAPACK_GLOBAL(ztrcon,ZTRCON)
10760 #define LAPACK_stpcon LAPACK_GLOBAL(stpcon,STPCON)
10761 #define LAPACK_dtpcon LAPACK_GLOBAL(dtpcon,DTPCON)
10762 #define LAPACK_ctpcon LAPACK_GLOBAL(ctpcon,CTPCON)
10763 #define LAPACK_ztpcon LAPACK_GLOBAL(ztpcon,ZTPCON)
10764 #define LAPACK_stbcon LAPACK_GLOBAL(stbcon,STBCON)
10765 #define LAPACK_dtbcon LAPACK_GLOBAL(dtbcon,DTBCON)
10766 #define LAPACK_ctbcon LAPACK_GLOBAL(ctbcon,CTBCON)
10767 #define LAPACK_ztbcon LAPACK_GLOBAL(ztbcon,ZTBCON)
10768 #define LAPACK_sgerfs LAPACK_GLOBAL(sgerfs,SGERFS)
10769 #define LAPACK_dgerfs LAPACK_GLOBAL(dgerfs,DGERFS)
10770 #define LAPACK_cgerfs LAPACK_GLOBAL(cgerfs,CGERFS)
10771 #define LAPACK_zgerfs LAPACK_GLOBAL(zgerfs,ZGERFS)
10772 #define LAPACK_dgerfsx LAPACK_GLOBAL(dgerfsx,DGERFSX)
10773 #define LAPACK_sgerfsx LAPACK_GLOBAL(sgerfsx,SGERFSX)
10774 #define LAPACK_zgerfsx LAPACK_GLOBAL(zgerfsx,ZGERFSX)
10775 #define LAPACK_cgerfsx LAPACK_GLOBAL(cgerfsx,CGERFSX)
10776 #define LAPACK_sgbrfs LAPACK_GLOBAL(sgbrfs,SGBRFS)
10777 #define LAPACK_dgbrfs LAPACK_GLOBAL(dgbrfs,DGBRFS)
10778 #define LAPACK_cgbrfs LAPACK_GLOBAL(cgbrfs,CGBRFS)
10779 #define LAPACK_zgbrfs LAPACK_GLOBAL(zgbrfs,ZGBRFS)
10780 #define LAPACK_dgbrfsx LAPACK_GLOBAL(dgbrfsx,DGBRFSX)
10781 #define LAPACK_sgbrfsx LAPACK_GLOBAL(sgbrfsx,SGBRFSX)
10782 #define LAPACK_zgbrfsx LAPACK_GLOBAL(zgbrfsx,ZGBRFSX)
10783 #define LAPACK_cgbrfsx LAPACK_GLOBAL(cgbrfsx,CGBRFSX)
10784 #define LAPACK_sgtrfs LAPACK_GLOBAL(sgtrfs,SGTRFS)
10785 #define LAPACK_dgtrfs LAPACK_GLOBAL(dgtrfs,DGTRFS)
10786 #define LAPACK_cgtrfs LAPACK_GLOBAL(cgtrfs,CGTRFS)
10787 #define LAPACK_zgtrfs LAPACK_GLOBAL(zgtrfs,ZGTRFS)
10788 #define LAPACK_sporfs LAPACK_GLOBAL(sporfs,SPORFS)
10789 #define LAPACK_dporfs LAPACK_GLOBAL(dporfs,DPORFS)
10790 #define LAPACK_cporfs LAPACK_GLOBAL(cporfs,CPORFS)
10791 #define LAPACK_zporfs LAPACK_GLOBAL(zporfs,ZPORFS)
10792 #define LAPACK_dporfsx LAPACK_GLOBAL(dporfsx,DPORFSX)
10793 #define LAPACK_sporfsx LAPACK_GLOBAL(sporfsx,SPORFSX)
10794 #define LAPACK_zporfsx LAPACK_GLOBAL(zporfsx,ZPORFSX)
10795 #define LAPACK_cporfsx LAPACK_GLOBAL(cporfsx,CPORFSX)
10796 #define LAPACK_spprfs LAPACK_GLOBAL(spprfs,SPPRFS)
10797 #define LAPACK_dpprfs LAPACK_GLOBAL(dpprfs,DPPRFS)
10798 #define LAPACK_cpprfs LAPACK_GLOBAL(cpprfs,CPPRFS)
10799 #define LAPACK_zpprfs LAPACK_GLOBAL(zpprfs,ZPPRFS)
10800 #define LAPACK_spbrfs LAPACK_GLOBAL(spbrfs,SPBRFS)
10801 #define LAPACK_dpbrfs LAPACK_GLOBAL(dpbrfs,DPBRFS)
10802 #define LAPACK_cpbrfs LAPACK_GLOBAL(cpbrfs,CPBRFS)
10803 #define LAPACK_zpbrfs LAPACK_GLOBAL(zpbrfs,ZPBRFS)
10804 #define LAPACK_sptrfs LAPACK_GLOBAL(sptrfs,SPTRFS)
10805 #define LAPACK_dptrfs LAPACK_GLOBAL(dptrfs,DPTRFS)
10806 #define LAPACK_cptrfs LAPACK_GLOBAL(cptrfs,CPTRFS)
10807 #define LAPACK_zptrfs LAPACK_GLOBAL(zptrfs,ZPTRFS)
10808 #define LAPACK_ssyrfs LAPACK_GLOBAL(ssyrfs,SSYRFS)
10809 #define LAPACK_dsyrfs LAPACK_GLOBAL(dsyrfs,DSYRFS)
10810 #define LAPACK_csyrfs LAPACK_GLOBAL(csyrfs,CSYRFS)
10811 #define LAPACK_zsyrfs LAPACK_GLOBAL(zsyrfs,ZSYRFS)
10812 #define LAPACK_dsyrfsx LAPACK_GLOBAL(dsyrfsx,DSYRFSX)
10813 #define LAPACK_ssyrfsx LAPACK_GLOBAL(ssyrfsx,SSYRFSX)
10814 #define LAPACK_zsyrfsx LAPACK_GLOBAL(zsyrfsx,ZSYRFSX)
10815 #define LAPACK_csyrfsx LAPACK_GLOBAL(csyrfsx,CSYRFSX)
10816 #define LAPACK_cherfs LAPACK_GLOBAL(cherfs,CHERFS)
10817 #define LAPACK_zherfs LAPACK_GLOBAL(zherfs,ZHERFS)
10818 #define LAPACK_zherfsx LAPACK_GLOBAL(zherfsx,ZHERFSX)
10819 #define LAPACK_cherfsx LAPACK_GLOBAL(cherfsx,CHERFSX)
10820 #define LAPACK_ssprfs LAPACK_GLOBAL(ssprfs,SSPRFS)
10821 #define LAPACK_dsprfs LAPACK_GLOBAL(dsprfs,DSPRFS)
10822 #define LAPACK_csprfs LAPACK_GLOBAL(csprfs,CSPRFS)
10823 #define LAPACK_zsprfs LAPACK_GLOBAL(zsprfs,ZSPRFS)
10824 #define LAPACK_chprfs LAPACK_GLOBAL(chprfs,CHPRFS)
10825 #define LAPACK_zhprfs LAPACK_GLOBAL(zhprfs,ZHPRFS)
10826 #define LAPACK_strrfs LAPACK_GLOBAL(strrfs,STRRFS)
10827 #define LAPACK_dtrrfs LAPACK_GLOBAL(dtrrfs,DTRRFS)
10828 #define LAPACK_ctrrfs LAPACK_GLOBAL(ctrrfs,CTRRFS)
10829 #define LAPACK_ztrrfs LAPACK_GLOBAL(ztrrfs,ZTRRFS)
10830 #define LAPACK_stprfs LAPACK_GLOBAL(stprfs,STPRFS)
10831 #define LAPACK_dtprfs LAPACK_GLOBAL(dtprfs,DTPRFS)
10832 #define LAPACK_ctprfs LAPACK_GLOBAL(ctprfs,CTPRFS)
10833 #define LAPACK_ztprfs LAPACK_GLOBAL(ztprfs,ZTPRFS)
10834 #define LAPACK_stbrfs LAPACK_GLOBAL(stbrfs,STBRFS)
10835 #define LAPACK_dtbrfs LAPACK_GLOBAL(dtbrfs,DTBRFS)
10836 #define LAPACK_ctbrfs LAPACK_GLOBAL(ctbrfs,CTBRFS)
10837 #define LAPACK_ztbrfs LAPACK_GLOBAL(ztbrfs,ZTBRFS)
10838 #define LAPACK_sgetri LAPACK_GLOBAL(sgetri,SGETRI)
10839 #define LAPACK_dgetri LAPACK_GLOBAL(dgetri,DGETRI)
10840 #define LAPACK_cgetri LAPACK_GLOBAL(cgetri,CGETRI)
10841 #define LAPACK_zgetri LAPACK_GLOBAL(zgetri,ZGETRI)
10842 #define LAPACK_spotri LAPACK_GLOBAL(spotri,SPOTRI)
10843 #define LAPACK_dpotri LAPACK_GLOBAL(dpotri,DPOTRI)
10844 #define LAPACK_cpotri LAPACK_GLOBAL(cpotri,CPOTRI)
10845 #define LAPACK_zpotri LAPACK_GLOBAL(zpotri,ZPOTRI)
10846 #define LAPACK_dpftri LAPACK_GLOBAL(dpftri,DPFTRI)
10847 #define LAPACK_spftri LAPACK_GLOBAL(spftri,SPFTRI)
10848 #define LAPACK_zpftri LAPACK_GLOBAL(zpftri,ZPFTRI)
10849 #define LAPACK_cpftri LAPACK_GLOBAL(cpftri,CPFTRI)
10850 #define LAPACK_spptri LAPACK_GLOBAL(spptri,SPPTRI)
10851 #define LAPACK_dpptri LAPACK_GLOBAL(dpptri,DPPTRI)
10852 #define LAPACK_cpptri LAPACK_GLOBAL(cpptri,CPPTRI)
10853 #define LAPACK_zpptri LAPACK_GLOBAL(zpptri,ZPPTRI)
10854 #define LAPACK_ssytri LAPACK_GLOBAL(ssytri,SSYTRI)
10855 #define LAPACK_dsytri LAPACK_GLOBAL(dsytri,DSYTRI)
10856 #define LAPACK_csytri LAPACK_GLOBAL(csytri,CSYTRI)
10857 #define LAPACK_zsytri LAPACK_GLOBAL(zsytri,ZSYTRI)
10858 #define LAPACK_chetri LAPACK_GLOBAL(chetri,CHETRI)
10859 #define LAPACK_zhetri LAPACK_GLOBAL(zhetri,ZHETRI)
10860 #define LAPACK_ssptri LAPACK_GLOBAL(ssptri,SSPTRI)
10861 #define LAPACK_dsptri LAPACK_GLOBAL(dsptri,DSPTRI)
10862 #define LAPACK_csptri LAPACK_GLOBAL(csptri,CSPTRI)
10863 #define LAPACK_zsptri LAPACK_GLOBAL(zsptri,ZSPTRI)
10864 #define LAPACK_chptri LAPACK_GLOBAL(chptri,CHPTRI)
10865 #define LAPACK_zhptri LAPACK_GLOBAL(zhptri,ZHPTRI)
10866 #define LAPACK_strtri LAPACK_GLOBAL(strtri,STRTRI)
10867 #define LAPACK_dtrtri LAPACK_GLOBAL(dtrtri,DTRTRI)
10868 #define LAPACK_ctrtri LAPACK_GLOBAL(ctrtri,CTRTRI)
10869 #define LAPACK_ztrtri LAPACK_GLOBAL(ztrtri,ZTRTRI)
10870 #define LAPACK_dtftri LAPACK_GLOBAL(dtftri,DTFTRI)
10871 #define LAPACK_stftri LAPACK_GLOBAL(stftri,STFTRI)
10872 #define LAPACK_ztftri LAPACK_GLOBAL(ztftri,ZTFTRI)
10873 #define LAPACK_ctftri LAPACK_GLOBAL(ctftri,CTFTRI)
10874 #define LAPACK_stptri LAPACK_GLOBAL(stptri,STPTRI)
10875 #define LAPACK_dtptri LAPACK_GLOBAL(dtptri,DTPTRI)
10876 #define LAPACK_ctptri LAPACK_GLOBAL(ctptri,CTPTRI)
10877 #define LAPACK_ztptri LAPACK_GLOBAL(ztptri,ZTPTRI)
10878 #define LAPACK_sgeequ LAPACK_GLOBAL(sgeequ,SGEEQU)
10879 #define LAPACK_dgeequ LAPACK_GLOBAL(dgeequ,DGEEQU)
10880 #define LAPACK_cgeequ LAPACK_GLOBAL(cgeequ,CGEEQU)
10881 #define LAPACK_zgeequ LAPACK_GLOBAL(zgeequ,ZGEEQU)
10882 #define LAPACK_dgeequb LAPACK_GLOBAL(dgeequb,DGEEQUB)
10883 #define LAPACK_sgeequb LAPACK_GLOBAL(sgeequb,SGEEQUB)
10884 #define LAPACK_zgeequb LAPACK_GLOBAL(zgeequb,ZGEEQUB)
10885 #define LAPACK_cgeequb LAPACK_GLOBAL(cgeequb,CGEEQUB)
10886 #define LAPACK_sgbequ LAPACK_GLOBAL(sgbequ,SGBEQU)
10887 #define LAPACK_dgbequ LAPACK_GLOBAL(dgbequ,DGBEQU)
10888 #define LAPACK_cgbequ LAPACK_GLOBAL(cgbequ,CGBEQU)
10889 #define LAPACK_zgbequ LAPACK_GLOBAL(zgbequ,ZGBEQU)
10890 #define LAPACK_dgbequb LAPACK_GLOBAL(dgbequb,DGBEQUB)
10891 #define LAPACK_sgbequb LAPACK_GLOBAL(sgbequb,SGBEQUB)
10892 #define LAPACK_zgbequb LAPACK_GLOBAL(zgbequb,ZGBEQUB)
10893 #define LAPACK_cgbequb LAPACK_GLOBAL(cgbequb,CGBEQUB)
10894 #define LAPACK_spoequ LAPACK_GLOBAL(spoequ,SPOEQU)
10895 #define LAPACK_dpoequ LAPACK_GLOBAL(dpoequ,DPOEQU)
10896 #define LAPACK_cpoequ LAPACK_GLOBAL(cpoequ,CPOEQU)
10897 #define LAPACK_zpoequ LAPACK_GLOBAL(zpoequ,ZPOEQU)
10898 #define LAPACK_dpoequb LAPACK_GLOBAL(dpoequb,DPOEQUB)
10899 #define LAPACK_spoequb LAPACK_GLOBAL(spoequb,SPOEQUB)
10900 #define LAPACK_zpoequb LAPACK_GLOBAL(zpoequb,ZPOEQUB)
10901 #define LAPACK_cpoequb LAPACK_GLOBAL(cpoequb,CPOEQUB)
10902 #define LAPACK_sppequ LAPACK_GLOBAL(sppequ,SPPEQU)
10903 #define LAPACK_dppequ LAPACK_GLOBAL(dppequ,DPPEQU)
10904 #define LAPACK_cppequ LAPACK_GLOBAL(cppequ,CPPEQU)
10905 #define LAPACK_zppequ LAPACK_GLOBAL(zppequ,ZPPEQU)
10906 #define LAPACK_spbequ LAPACK_GLOBAL(spbequ,SPBEQU)
10907 #define LAPACK_dpbequ LAPACK_GLOBAL(dpbequ,DPBEQU)
10908 #define LAPACK_cpbequ LAPACK_GLOBAL(cpbequ,CPBEQU)
10909 #define LAPACK_zpbequ LAPACK_GLOBAL(zpbequ,ZPBEQU)
10910 #define LAPACK_dsyequb LAPACK_GLOBAL(dsyequb,DSYEQUB)
10911 #define LAPACK_ssyequb LAPACK_GLOBAL(ssyequb,SSYEQUB)
10912 #define LAPACK_zsyequb LAPACK_GLOBAL(zsyequb,ZSYEQUB)
10913 #define LAPACK_csyequb LAPACK_GLOBAL(csyequb,CSYEQUB)
10914 #define LAPACK_zheequb LAPACK_GLOBAL(zheequb,ZHEEQUB)
10915 #define LAPACK_cheequb LAPACK_GLOBAL(cheequb,CHEEQUB)
10916 #define LAPACK_sgesv LAPACK_GLOBAL(sgesv,SGESV)
10917 #define LAPACK_dgesv LAPACK_GLOBAL(dgesv,DGESV)
10918 #define LAPACK_cgesv LAPACK_GLOBAL(cgesv,CGESV)
10919 #define LAPACK_zgesv LAPACK_GLOBAL(zgesv,ZGESV)
10920 #define LAPACK_dsgesv LAPACK_GLOBAL(dsgesv,DSGESV)
10921 #define LAPACK_zcgesv LAPACK_GLOBAL(zcgesv,ZCGESV)
10922 #define LAPACK_sgesvx LAPACK_GLOBAL(sgesvx,SGESVX)
10923 #define LAPACK_dgesvx LAPACK_GLOBAL(dgesvx,DGESVX)
10924 #define LAPACK_cgesvx LAPACK_GLOBAL(cgesvx,CGESVX)
10925 #define LAPACK_zgesvx LAPACK_GLOBAL(zgesvx,ZGESVX)
10926 #define LAPACK_dgesvxx LAPACK_GLOBAL(dgesvxx,DGESVXX)
10927 #define LAPACK_sgesvxx LAPACK_GLOBAL(sgesvxx,SGESVXX)
10928 #define LAPACK_zgesvxx LAPACK_GLOBAL(zgesvxx,ZGESVXX)
10929 #define LAPACK_cgesvxx LAPACK_GLOBAL(cgesvxx,CGESVXX)
10930 #define LAPACK_sgbsv LAPACK_GLOBAL(sgbsv,SGBSV)
10931 #define LAPACK_dgbsv LAPACK_GLOBAL(dgbsv,DGBSV)
10932 #define LAPACK_cgbsv LAPACK_GLOBAL(cgbsv,CGBSV)
10933 #define LAPACK_zgbsv LAPACK_GLOBAL(zgbsv,ZGBSV)
10934 #define LAPACK_sgbsvx LAPACK_GLOBAL(sgbsvx,SGBSVX)
10935 #define LAPACK_dgbsvx LAPACK_GLOBAL(dgbsvx,DGBSVX)
10936 #define LAPACK_cgbsvx LAPACK_GLOBAL(cgbsvx,CGBSVX)
10937 #define LAPACK_zgbsvx LAPACK_GLOBAL(zgbsvx,ZGBSVX)
10938 #define LAPACK_dgbsvxx LAPACK_GLOBAL(dgbsvxx,DGBSVXX)
10939 #define LAPACK_sgbsvxx LAPACK_GLOBAL(sgbsvxx,SGBSVXX)
10940 #define LAPACK_zgbsvxx LAPACK_GLOBAL(zgbsvxx,ZGBSVXX)
10941 #define LAPACK_cgbsvxx LAPACK_GLOBAL(cgbsvxx,CGBSVXX)
10942 #define LAPACK_sgtsv LAPACK_GLOBAL(sgtsv,SGTSV)
10943 #define LAPACK_dgtsv LAPACK_GLOBAL(dgtsv,DGTSV)
10944 #define LAPACK_cgtsv LAPACK_GLOBAL(cgtsv,CGTSV)
10945 #define LAPACK_zgtsv LAPACK_GLOBAL(zgtsv,ZGTSV)
10946 #define LAPACK_sgtsvx LAPACK_GLOBAL(sgtsvx,SGTSVX)
10947 #define LAPACK_dgtsvx LAPACK_GLOBAL(dgtsvx,DGTSVX)
10948 #define LAPACK_cgtsvx LAPACK_GLOBAL(cgtsvx,CGTSVX)
10949 #define LAPACK_zgtsvx LAPACK_GLOBAL(zgtsvx,ZGTSVX)
10950 #define LAPACK_sposv LAPACK_GLOBAL(sposv,SPOSV)
10951 #define LAPACK_dposv LAPACK_GLOBAL(dposv,DPOSV)
10952 #define LAPACK_cposv LAPACK_GLOBAL(cposv,CPOSV)
10953 #define LAPACK_zposv LAPACK_GLOBAL(zposv,ZPOSV)
10954 #define LAPACK_dsposv LAPACK_GLOBAL(dsposv,DSPOSV)
10955 #define LAPACK_zcposv LAPACK_GLOBAL(zcposv,ZCPOSV)
10956 #define LAPACK_sposvx LAPACK_GLOBAL(sposvx,SPOSVX)
10957 #define LAPACK_dposvx LAPACK_GLOBAL(dposvx,DPOSVX)
10958 #define LAPACK_cposvx LAPACK_GLOBAL(cposvx,CPOSVX)
10959 #define LAPACK_zposvx LAPACK_GLOBAL(zposvx,ZPOSVX)
10960 #define LAPACK_dposvxx LAPACK_GLOBAL(dposvxx,DPOSVXX)
10961 #define LAPACK_sposvxx LAPACK_GLOBAL(sposvxx,SPOSVXX)
10962 #define LAPACK_zposvxx LAPACK_GLOBAL(zposvxx,ZPOSVXX)
10963 #define LAPACK_cposvxx LAPACK_GLOBAL(cposvxx,CPOSVXX)
10964 #define LAPACK_sppsv LAPACK_GLOBAL(sppsv,SPPSV)
10965 #define LAPACK_dppsv LAPACK_GLOBAL(dppsv,DPPSV)
10966 #define LAPACK_cppsv LAPACK_GLOBAL(cppsv,CPPSV)
10967 #define LAPACK_zppsv LAPACK_GLOBAL(zppsv,ZPPSV)
10968 #define LAPACK_sppsvx LAPACK_GLOBAL(sppsvx,SPPSVX)
10969 #define LAPACK_dppsvx LAPACK_GLOBAL(dppsvx,DPPSVX)
10970 #define LAPACK_cppsvx LAPACK_GLOBAL(cppsvx,CPPSVX)
10971 #define LAPACK_zppsvx LAPACK_GLOBAL(zppsvx,ZPPSVX)
10972 #define LAPACK_spbsv LAPACK_GLOBAL(spbsv,SPBSV)
10973 #define LAPACK_dpbsv LAPACK_GLOBAL(dpbsv,DPBSV)
10974 #define LAPACK_cpbsv LAPACK_GLOBAL(cpbsv,CPBSV)
10975 #define LAPACK_zpbsv LAPACK_GLOBAL(zpbsv,ZPBSV)
10976 #define LAPACK_spbsvx LAPACK_GLOBAL(spbsvx,SPBSVX)
10977 #define LAPACK_dpbsvx LAPACK_GLOBAL(dpbsvx,DPBSVX)
10978 #define LAPACK_cpbsvx LAPACK_GLOBAL(cpbsvx,CPBSVX)
10979 #define LAPACK_zpbsvx LAPACK_GLOBAL(zpbsvx,ZPBSVX)
10980 #define LAPACK_sptsv LAPACK_GLOBAL(sptsv,SPTSV)
10981 #define LAPACK_dptsv LAPACK_GLOBAL(dptsv,DPTSV)
10982 #define LAPACK_cptsv LAPACK_GLOBAL(cptsv,CPTSV)
10983 #define LAPACK_zptsv LAPACK_GLOBAL(zptsv,ZPTSV)
10984 #define LAPACK_sptsvx LAPACK_GLOBAL(sptsvx,SPTSVX)
10985 #define LAPACK_dptsvx LAPACK_GLOBAL(dptsvx,DPTSVX)
10986 #define LAPACK_cptsvx LAPACK_GLOBAL(cptsvx,CPTSVX)
10987 #define LAPACK_zptsvx LAPACK_GLOBAL(zptsvx,ZPTSVX)
10988 #define LAPACK_ssysv LAPACK_GLOBAL(ssysv,SSYSV)
10989 #define LAPACK_dsysv LAPACK_GLOBAL(dsysv,DSYSV)
10990 #define LAPACK_csysv LAPACK_GLOBAL(csysv,CSYSV)
10991 #define LAPACK_zsysv LAPACK_GLOBAL(zsysv,ZSYSV)
10992 #define LAPACK_ssysvx LAPACK_GLOBAL(ssysvx,SSYSVX)
10993 #define LAPACK_dsysvx LAPACK_GLOBAL(dsysvx,DSYSVX)
10994 #define LAPACK_csysvx LAPACK_GLOBAL(csysvx,CSYSVX)
10995 #define LAPACK_zsysvx LAPACK_GLOBAL(zsysvx,ZSYSVX)
10996 #define LAPACK_dsysvxx LAPACK_GLOBAL(dsysvxx,DSYSVXX)
10997 #define LAPACK_ssysvxx LAPACK_GLOBAL(ssysvxx,SSYSVXX)
10998 #define LAPACK_zsysvxx LAPACK_GLOBAL(zsysvxx,ZSYSVXX)
10999 #define LAPACK_csysvxx LAPACK_GLOBAL(csysvxx,CSYSVXX)
11000 #define LAPACK_chesv LAPACK_GLOBAL(chesv,CHESV)
11001 #define LAPACK_zhesv LAPACK_GLOBAL(zhesv,ZHESV)
11002 #define LAPACK_chesvx LAPACK_GLOBAL(chesvx,CHESVX)
11003 #define LAPACK_zhesvx LAPACK_GLOBAL(zhesvx,ZHESVX)
11004 #define LAPACK_zhesvxx LAPACK_GLOBAL(zhesvxx,ZHESVXX)
11005 #define LAPACK_chesvxx LAPACK_GLOBAL(chesvxx,CHESVXX)
11006 #define LAPACK_sspsv LAPACK_GLOBAL(sspsv,SSPSV)
11007 #define LAPACK_dspsv LAPACK_GLOBAL(dspsv,DSPSV)
11008 #define LAPACK_cspsv LAPACK_GLOBAL(cspsv,CSPSV)
11009 #define LAPACK_zspsv LAPACK_GLOBAL(zspsv,ZSPSV)
11010 #define LAPACK_sspsvx LAPACK_GLOBAL(sspsvx,SSPSVX)
11011 #define LAPACK_dspsvx LAPACK_GLOBAL(dspsvx,DSPSVX)
11012 #define LAPACK_cspsvx LAPACK_GLOBAL(cspsvx,CSPSVX)
11013 #define LAPACK_zspsvx LAPACK_GLOBAL(zspsvx,ZSPSVX)
11014 #define LAPACK_chpsv LAPACK_GLOBAL(chpsv,CHPSV)
11015 #define LAPACK_zhpsv LAPACK_GLOBAL(zhpsv,ZHPSV)
11016 #define LAPACK_chpsvx LAPACK_GLOBAL(chpsvx,CHPSVX)
11017 #define LAPACK_zhpsvx LAPACK_GLOBAL(zhpsvx,ZHPSVX)
11018 #define LAPACK_sgeqrf LAPACK_GLOBAL(sgeqrf,SGEQRF)
11019 #define LAPACK_dgeqrf LAPACK_GLOBAL(dgeqrf,DGEQRF)
11020 #define LAPACK_cgeqrf LAPACK_GLOBAL(cgeqrf,CGEQRF)
11021 #define LAPACK_zgeqrf LAPACK_GLOBAL(zgeqrf,ZGEQRF)
11022 #define LAPACK_sgeqpf LAPACK_GLOBAL(sgeqpf,SGEQPF)
11023 #define LAPACK_dgeqpf LAPACK_GLOBAL(dgeqpf,DGEQPF)
11024 #define LAPACK_cgeqpf LAPACK_GLOBAL(cgeqpf,CGEQPF)
11025 #define LAPACK_zgeqpf LAPACK_GLOBAL(zgeqpf,ZGEQPF)
11026 #define LAPACK_sgeqp3 LAPACK_GLOBAL(sgeqp3,SGEQP3)
11027 #define LAPACK_dgeqp3 LAPACK_GLOBAL(dgeqp3,DGEQP3)
11028 #define LAPACK_cgeqp3 LAPACK_GLOBAL(cgeqp3,CGEQP3)
11029 #define LAPACK_zgeqp3 LAPACK_GLOBAL(zgeqp3,ZGEQP3)
11030 #define LAPACK_sorgqr LAPACK_GLOBAL(sorgqr,SORGQR)
11031 #define LAPACK_dorgqr LAPACK_GLOBAL(dorgqr,DORGQR)
11032 #define LAPACK_sormqr LAPACK_GLOBAL(sormqr,SORMQR)
11033 #define LAPACK_dormqr LAPACK_GLOBAL(dormqr,DORMQR)
11034 #define LAPACK_cungqr LAPACK_GLOBAL(cungqr,CUNGQR)
11035 #define LAPACK_zungqr LAPACK_GLOBAL(zungqr,ZUNGQR)
11036 #define LAPACK_cunmqr LAPACK_GLOBAL(cunmqr,CUNMQR)
11037 #define LAPACK_zunmqr LAPACK_GLOBAL(zunmqr,ZUNMQR)
11038 #define LAPACK_sgelqf LAPACK_GLOBAL(sgelqf,SGELQF)
11039 #define LAPACK_dgelqf LAPACK_GLOBAL(dgelqf,DGELQF)
11040 #define LAPACK_cgelqf LAPACK_GLOBAL(cgelqf,CGELQF)
11041 #define LAPACK_zgelqf LAPACK_GLOBAL(zgelqf,ZGELQF)
11042 #define LAPACK_sorglq LAPACK_GLOBAL(sorglq,SORGLQ)
11043 #define LAPACK_dorglq LAPACK_GLOBAL(dorglq,DORGLQ)
11044 #define LAPACK_sormlq LAPACK_GLOBAL(sormlq,SORMLQ)
11045 #define LAPACK_dormlq LAPACK_GLOBAL(dormlq,DORMLQ)
11046 #define LAPACK_cunglq LAPACK_GLOBAL(cunglq,CUNGLQ)
11047 #define LAPACK_zunglq LAPACK_GLOBAL(zunglq,ZUNGLQ)
11048 #define LAPACK_cunmlq LAPACK_GLOBAL(cunmlq,CUNMLQ)
11049 #define LAPACK_zunmlq LAPACK_GLOBAL(zunmlq,ZUNMLQ)
11050 #define LAPACK_sgeqlf LAPACK_GLOBAL(sgeqlf,SGEQLF)
11051 #define LAPACK_dgeqlf LAPACK_GLOBAL(dgeqlf,DGEQLF)
11052 #define LAPACK_cgeqlf LAPACK_GLOBAL(cgeqlf,CGEQLF)
11053 #define LAPACK_zgeqlf LAPACK_GLOBAL(zgeqlf,ZGEQLF)
11054 #define LAPACK_sorgql LAPACK_GLOBAL(sorgql,SORGQL)
11055 #define LAPACK_dorgql LAPACK_GLOBAL(dorgql,DORGQL)
11056 #define LAPACK_cungql LAPACK_GLOBAL(cungql,CUNGQL)
11057 #define LAPACK_zungql LAPACK_GLOBAL(zungql,ZUNGQL)
11058 #define LAPACK_sormql LAPACK_GLOBAL(sormql,SORMQL)
11059 #define LAPACK_dormql LAPACK_GLOBAL(dormql,DORMQL)
11060 #define LAPACK_cunmql LAPACK_GLOBAL(cunmql,CUNMQL)
11061 #define LAPACK_zunmql LAPACK_GLOBAL(zunmql,ZUNMQL)
11062 #define LAPACK_sgerqf LAPACK_GLOBAL(sgerqf,SGERQF)
11063 #define LAPACK_dgerqf LAPACK_GLOBAL(dgerqf,DGERQF)
11064 #define LAPACK_cgerqf LAPACK_GLOBAL(cgerqf,CGERQF)
11065 #define LAPACK_zgerqf LAPACK_GLOBAL(zgerqf,ZGERQF)
11066 #define LAPACK_sorgrq LAPACK_GLOBAL(sorgrq,SORGRQ)
11067 #define LAPACK_dorgrq LAPACK_GLOBAL(dorgrq,DORGRQ)
11068 #define LAPACK_cungrq LAPACK_GLOBAL(cungrq,CUNGRQ)
11069 #define LAPACK_zungrq LAPACK_GLOBAL(zungrq,ZUNGRQ)
11070 #define LAPACK_sormrq LAPACK_GLOBAL(sormrq,SORMRQ)
11071 #define LAPACK_dormrq LAPACK_GLOBAL(dormrq,DORMRQ)
11072 #define LAPACK_cunmrq LAPACK_GLOBAL(cunmrq,CUNMRQ)
11073 #define LAPACK_zunmrq LAPACK_GLOBAL(zunmrq,ZUNMRQ)
11074 #define LAPACK_stzrzf LAPACK_GLOBAL(stzrzf,STZRZF)
11075 #define LAPACK_dtzrzf LAPACK_GLOBAL(dtzrzf,DTZRZF)
11076 #define LAPACK_ctzrzf LAPACK_GLOBAL(ctzrzf,CTZRZF)
11077 #define LAPACK_ztzrzf LAPACK_GLOBAL(ztzrzf,ZTZRZF)
11078 #define LAPACK_sormrz LAPACK_GLOBAL(sormrz,SORMRZ)
11079 #define LAPACK_dormrz LAPACK_GLOBAL(dormrz,DORMRZ)
11080 #define LAPACK_cunmrz LAPACK_GLOBAL(cunmrz,CUNMRZ)
11081 #define LAPACK_zunmrz LAPACK_GLOBAL(zunmrz,ZUNMRZ)
11082 #define LAPACK_sggqrf LAPACK_GLOBAL(sggqrf,SGGQRF)
11083 #define LAPACK_dggqrf LAPACK_GLOBAL(dggqrf,DGGQRF)
11084 #define LAPACK_cggqrf LAPACK_GLOBAL(cggqrf,CGGQRF)
11085 #define LAPACK_zggqrf LAPACK_GLOBAL(zggqrf,ZGGQRF)
11086 #define LAPACK_sggrqf LAPACK_GLOBAL(sggrqf,SGGRQF)
11087 #define LAPACK_dggrqf LAPACK_GLOBAL(dggrqf,DGGRQF)
11088 #define LAPACK_cggrqf LAPACK_GLOBAL(cggrqf,CGGRQF)
11089 #define LAPACK_zggrqf LAPACK_GLOBAL(zggrqf,ZGGRQF)
11090 #define LAPACK_sgebrd LAPACK_GLOBAL(sgebrd,SGEBRD)
11091 #define LAPACK_dgebrd LAPACK_GLOBAL(dgebrd,DGEBRD)
11092 #define LAPACK_cgebrd LAPACK_GLOBAL(cgebrd,CGEBRD)
11093 #define LAPACK_zgebrd LAPACK_GLOBAL(zgebrd,ZGEBRD)
11094 #define LAPACK_sgbbrd LAPACK_GLOBAL(sgbbrd,SGBBRD)
11095 #define LAPACK_dgbbrd LAPACK_GLOBAL(dgbbrd,DGBBRD)
11096 #define LAPACK_cgbbrd LAPACK_GLOBAL(cgbbrd,CGBBRD)
11097 #define LAPACK_zgbbrd LAPACK_GLOBAL(zgbbrd,ZGBBRD)
11098 #define LAPACK_sorgbr LAPACK_GLOBAL(sorgbr,SORGBR)
11099 #define LAPACK_dorgbr LAPACK_GLOBAL(dorgbr,DORGBR)
11100 #define LAPACK_sormbr LAPACK_GLOBAL(sormbr,SORMBR)
11101 #define LAPACK_dormbr LAPACK_GLOBAL(dormbr,DORMBR)
11102 #define LAPACK_cungbr LAPACK_GLOBAL(cungbr,CUNGBR)
11103 #define LAPACK_zungbr LAPACK_GLOBAL(zungbr,ZUNGBR)
11104 #define LAPACK_cunmbr LAPACK_GLOBAL(cunmbr,CUNMBR)
11105 #define LAPACK_zunmbr LAPACK_GLOBAL(zunmbr,ZUNMBR)
11106 #define LAPACK_sbdsqr LAPACK_GLOBAL(sbdsqr,SBDSQR)
11107 #define LAPACK_dbdsqr LAPACK_GLOBAL(dbdsqr,DBDSQR)
11108 #define LAPACK_cbdsqr LAPACK_GLOBAL(cbdsqr,CBDSQR)
11109 #define LAPACK_zbdsqr LAPACK_GLOBAL(zbdsqr,ZBDSQR)
11110 #define LAPACK_sbdsdc LAPACK_GLOBAL(sbdsdc,SBDSDC)
11111 #define LAPACK_dbdsdc LAPACK_GLOBAL(dbdsdc,DBDSDC)
11112 #define LAPACK_ssytrd LAPACK_GLOBAL(ssytrd,SSYTRD)
11113 #define LAPACK_dsytrd LAPACK_GLOBAL(dsytrd,DSYTRD)
11114 #define LAPACK_sorgtr LAPACK_GLOBAL(sorgtr,SORGTR)
11115 #define LAPACK_dorgtr LAPACK_GLOBAL(dorgtr,DORGTR)
11116 #define LAPACK_sormtr LAPACK_GLOBAL(sormtr,SORMTR)
11117 #define LAPACK_dormtr LAPACK_GLOBAL(dormtr,DORMTR)
11118 #define LAPACK_chetrd LAPACK_GLOBAL(chetrd,CHETRD)
11119 #define LAPACK_zhetrd LAPACK_GLOBAL(zhetrd,ZHETRD)
11120 #define LAPACK_cungtr LAPACK_GLOBAL(cungtr,CUNGTR)
11121 #define LAPACK_zungtr LAPACK_GLOBAL(zungtr,ZUNGTR)
11122 #define LAPACK_cunmtr LAPACK_GLOBAL(cunmtr,CUNMTR)
11123 #define LAPACK_zunmtr LAPACK_GLOBAL(zunmtr,ZUNMTR)
11124 #define LAPACK_ssptrd LAPACK_GLOBAL(ssptrd,SSPTRD)
11125 #define LAPACK_dsptrd LAPACK_GLOBAL(dsptrd,DSPTRD)
11126 #define LAPACK_sopgtr LAPACK_GLOBAL(sopgtr,SOPGTR)
11127 #define LAPACK_dopgtr LAPACK_GLOBAL(dopgtr,DOPGTR)
11128 #define LAPACK_sopmtr LAPACK_GLOBAL(sopmtr,SOPMTR)
11129 #define LAPACK_dopmtr LAPACK_GLOBAL(dopmtr,DOPMTR)
11130 #define LAPACK_chptrd LAPACK_GLOBAL(chptrd,CHPTRD)
11131 #define LAPACK_zhptrd LAPACK_GLOBAL(zhptrd,ZHPTRD)
11132 #define LAPACK_cupgtr LAPACK_GLOBAL(cupgtr,CUPGTR)
11133 #define LAPACK_zupgtr LAPACK_GLOBAL(zupgtr,ZUPGTR)
11134 #define LAPACK_cupmtr LAPACK_GLOBAL(cupmtr,CUPMTR)
11135 #define LAPACK_zupmtr LAPACK_GLOBAL(zupmtr,ZUPMTR)
11136 #define LAPACK_ssbtrd LAPACK_GLOBAL(ssbtrd,SSBTRD)
11137 #define LAPACK_dsbtrd LAPACK_GLOBAL(dsbtrd,DSBTRD)
11138 #define LAPACK_chbtrd LAPACK_GLOBAL(chbtrd,CHBTRD)
11139 #define LAPACK_zhbtrd LAPACK_GLOBAL(zhbtrd,ZHBTRD)
11140 #define LAPACK_ssterf LAPACK_GLOBAL(ssterf,SSTERF)
11141 #define LAPACK_dsterf LAPACK_GLOBAL(dsterf,DSTERF)
11142 #define LAPACK_ssteqr LAPACK_GLOBAL(ssteqr,SSTEQR)
11143 #define LAPACK_dsteqr LAPACK_GLOBAL(dsteqr,DSTEQR)
11144 #define LAPACK_csteqr LAPACK_GLOBAL(csteqr,CSTEQR)
11145 #define LAPACK_zsteqr LAPACK_GLOBAL(zsteqr,ZSTEQR)
11146 #define LAPACK_sstemr LAPACK_GLOBAL(sstemr,SSTEMR)
11147 #define LAPACK_dstemr LAPACK_GLOBAL(dstemr,DSTEMR)
11148 #define LAPACK_cstemr LAPACK_GLOBAL(cstemr,CSTEMR)
11149 #define LAPACK_zstemr LAPACK_GLOBAL(zstemr,ZSTEMR)
11150 #define LAPACK_sstedc LAPACK_GLOBAL(sstedc,SSTEDC)
11151 #define LAPACK_dstedc LAPACK_GLOBAL(dstedc,DSTEDC)
11152 #define LAPACK_cstedc LAPACK_GLOBAL(cstedc,CSTEDC)
11153 #define LAPACK_zstedc LAPACK_GLOBAL(zstedc,ZSTEDC)
11154 #define LAPACK_sstegr LAPACK_GLOBAL(sstegr,SSTEGR)
11155 #define LAPACK_dstegr LAPACK_GLOBAL(dstegr,DSTEGR)
11156 #define LAPACK_cstegr LAPACK_GLOBAL(cstegr,CSTEGR)
11157 #define LAPACK_zstegr LAPACK_GLOBAL(zstegr,ZSTEGR)
11158 #define LAPACK_spteqr LAPACK_GLOBAL(spteqr,SPTEQR)
11159 #define LAPACK_dpteqr LAPACK_GLOBAL(dpteqr,DPTEQR)
11160 #define LAPACK_cpteqr LAPACK_GLOBAL(cpteqr,CPTEQR)
11161 #define LAPACK_zpteqr LAPACK_GLOBAL(zpteqr,ZPTEQR)
11162 #define LAPACK_sstebz LAPACK_GLOBAL(sstebz,SSTEBZ)
11163 #define LAPACK_dstebz LAPACK_GLOBAL(dstebz,DSTEBZ)
11164 #define LAPACK_sstein LAPACK_GLOBAL(sstein,SSTEIN)
11165 #define LAPACK_dstein LAPACK_GLOBAL(dstein,DSTEIN)
11166 #define LAPACK_cstein LAPACK_GLOBAL(cstein,CSTEIN)
11167 #define LAPACK_zstein LAPACK_GLOBAL(zstein,ZSTEIN)
11168 #define LAPACK_sdisna LAPACK_GLOBAL(sdisna,SDISNA)
11169 #define LAPACK_ddisna LAPACK_GLOBAL(ddisna,DDISNA)
11170 #define LAPACK_ssygst LAPACK_GLOBAL(ssygst,SSYGST)
11171 #define LAPACK_dsygst LAPACK_GLOBAL(dsygst,DSYGST)
11172 #define LAPACK_chegst LAPACK_GLOBAL(chegst,CHEGST)
11173 #define LAPACK_zhegst LAPACK_GLOBAL(zhegst,ZHEGST)
11174 #define LAPACK_sspgst LAPACK_GLOBAL(sspgst,SSPGST)
11175 #define LAPACK_dspgst LAPACK_GLOBAL(dspgst,DSPGST)
11176 #define LAPACK_chpgst LAPACK_GLOBAL(chpgst,CHPGST)
11177 #define LAPACK_zhpgst LAPACK_GLOBAL(zhpgst,ZHPGST)
11178 #define LAPACK_ssbgst LAPACK_GLOBAL(ssbgst,SSBGST)
11179 #define LAPACK_dsbgst LAPACK_GLOBAL(dsbgst,DSBGST)
11180 #define LAPACK_chbgst LAPACK_GLOBAL(chbgst,CHBGST)
11181 #define LAPACK_zhbgst LAPACK_GLOBAL(zhbgst,ZHBGST)
11182 #define LAPACK_spbstf LAPACK_GLOBAL(spbstf,SPBSTF)
11183 #define LAPACK_dpbstf LAPACK_GLOBAL(dpbstf,DPBSTF)
11184 #define LAPACK_cpbstf LAPACK_GLOBAL(cpbstf,CPBSTF)
11185 #define LAPACK_zpbstf LAPACK_GLOBAL(zpbstf,ZPBSTF)
11186 #define LAPACK_sgehrd LAPACK_GLOBAL(sgehrd,SGEHRD)
11187 #define LAPACK_dgehrd LAPACK_GLOBAL(dgehrd,DGEHRD)
11188 #define LAPACK_cgehrd LAPACK_GLOBAL(cgehrd,CGEHRD)
11189 #define LAPACK_zgehrd LAPACK_GLOBAL(zgehrd,ZGEHRD)
11190 #define LAPACK_sorghr LAPACK_GLOBAL(sorghr,SORGHR)
11191 #define LAPACK_dorghr LAPACK_GLOBAL(dorghr,DORGHR)
11192 #define LAPACK_sormhr LAPACK_GLOBAL(sormhr,SORMHR)
11193 #define LAPACK_dormhr LAPACK_GLOBAL(dormhr,DORMHR)
11194 #define LAPACK_cunghr LAPACK_GLOBAL(cunghr,CUNGHR)
11195 #define LAPACK_zunghr LAPACK_GLOBAL(zunghr,ZUNGHR)
11196 #define LAPACK_cunmhr LAPACK_GLOBAL(cunmhr,CUNMHR)
11197 #define LAPACK_zunmhr LAPACK_GLOBAL(zunmhr,ZUNMHR)
11198 #define LAPACK_sgebal LAPACK_GLOBAL(sgebal,SGEBAL)
11199 #define LAPACK_dgebal LAPACK_GLOBAL(dgebal,DGEBAL)
11200 #define LAPACK_cgebal LAPACK_GLOBAL(cgebal,CGEBAL)
11201 #define LAPACK_zgebal LAPACK_GLOBAL(zgebal,ZGEBAL)
11202 #define LAPACK_sgebak LAPACK_GLOBAL(sgebak,SGEBAK)
11203 #define LAPACK_dgebak LAPACK_GLOBAL(dgebak,DGEBAK)
11204 #define LAPACK_cgebak LAPACK_GLOBAL(cgebak,CGEBAK)
11205 #define LAPACK_zgebak LAPACK_GLOBAL(zgebak,ZGEBAK)
11206 #define LAPACK_shseqr LAPACK_GLOBAL(shseqr,SHSEQR)
11207 #define LAPACK_dhseqr LAPACK_GLOBAL(dhseqr,DHSEQR)
11208 #define LAPACK_chseqr LAPACK_GLOBAL(chseqr,CHSEQR)
11209 #define LAPACK_zhseqr LAPACK_GLOBAL(zhseqr,ZHSEQR)
11210 #define LAPACK_shsein LAPACK_GLOBAL(shsein,SHSEIN)
11211 #define LAPACK_dhsein LAPACK_GLOBAL(dhsein,DHSEIN)
11212 #define LAPACK_chsein LAPACK_GLOBAL(chsein,CHSEIN)
11213 #define LAPACK_zhsein LAPACK_GLOBAL(zhsein,ZHSEIN)
11214 #define LAPACK_strevc LAPACK_GLOBAL(strevc,STREVC)
11215 #define LAPACK_dtrevc LAPACK_GLOBAL(dtrevc,DTREVC)
11216 #define LAPACK_ctrevc LAPACK_GLOBAL(ctrevc,CTREVC)
11217 #define LAPACK_ztrevc LAPACK_GLOBAL(ztrevc,ZTREVC)
11218 #define LAPACK_strsna LAPACK_GLOBAL(strsna,STRSNA)
11219 #define LAPACK_dtrsna LAPACK_GLOBAL(dtrsna,DTRSNA)
11220 #define LAPACK_ctrsna LAPACK_GLOBAL(ctrsna,CTRSNA)
11221 #define LAPACK_ztrsna LAPACK_GLOBAL(ztrsna,ZTRSNA)
11222 #define LAPACK_strexc LAPACK_GLOBAL(strexc,STREXC)
11223 #define LAPACK_dtrexc LAPACK_GLOBAL(dtrexc,DTREXC)
11224 #define LAPACK_ctrexc LAPACK_GLOBAL(ctrexc,CTREXC)
11225 #define LAPACK_ztrexc LAPACK_GLOBAL(ztrexc,ZTREXC)
11226 #define LAPACK_strsen LAPACK_GLOBAL(strsen,STRSEN)
11227 #define LAPACK_dtrsen LAPACK_GLOBAL(dtrsen,DTRSEN)
11228 #define LAPACK_ctrsen LAPACK_GLOBAL(ctrsen,CTRSEN)
11229 #define LAPACK_ztrsen LAPACK_GLOBAL(ztrsen,ZTRSEN)
11230 #define LAPACK_strsyl LAPACK_GLOBAL(strsyl,STRSYL)
11231 #define LAPACK_dtrsyl LAPACK_GLOBAL(dtrsyl,DTRSYL)
11232 #define LAPACK_ctrsyl LAPACK_GLOBAL(ctrsyl,CTRSYL)
11233 #define LAPACK_ztrsyl LAPACK_GLOBAL(ztrsyl,ZTRSYL)
11234 #define LAPACK_sgghrd LAPACK_GLOBAL(sgghrd,SGGHRD)
11235 #define LAPACK_dgghrd LAPACK_GLOBAL(dgghrd,DGGHRD)
11236 #define LAPACK_cgghrd LAPACK_GLOBAL(cgghrd,CGGHRD)
11237 #define LAPACK_zgghrd LAPACK_GLOBAL(zgghrd,ZGGHRD)
11238 #define LAPACK_sggbal LAPACK_GLOBAL(sggbal,SGGBAL)
11239 #define LAPACK_dggbal LAPACK_GLOBAL(dggbal,DGGBAL)
11240 #define LAPACK_cggbal LAPACK_GLOBAL(cggbal,CGGBAL)
11241 #define LAPACK_zggbal LAPACK_GLOBAL(zggbal,ZGGBAL)
11242 #define LAPACK_sggbak LAPACK_GLOBAL(sggbak,SGGBAK)
11243 #define LAPACK_dggbak LAPACK_GLOBAL(dggbak,DGGBAK)
11244 #define LAPACK_cggbak LAPACK_GLOBAL(cggbak,CGGBAK)
11245 #define LAPACK_zggbak LAPACK_GLOBAL(zggbak,ZGGBAK)
11246 #define LAPACK_shgeqz LAPACK_GLOBAL(shgeqz,SHGEQZ)
11247 #define LAPACK_dhgeqz LAPACK_GLOBAL(dhgeqz,DHGEQZ)
11248 #define LAPACK_chgeqz LAPACK_GLOBAL(chgeqz,CHGEQZ)
11249 #define LAPACK_zhgeqz LAPACK_GLOBAL(zhgeqz,ZHGEQZ)
11250 #define LAPACK_stgevc LAPACK_GLOBAL(stgevc,STGEVC)
11251 #define LAPACK_dtgevc LAPACK_GLOBAL(dtgevc,DTGEVC)
11252 #define LAPACK_ctgevc LAPACK_GLOBAL(ctgevc,CTGEVC)
11253 #define LAPACK_ztgevc LAPACK_GLOBAL(ztgevc,ZTGEVC)
11254 #define LAPACK_stgexc LAPACK_GLOBAL(stgexc,STGEXC)
11255 #define LAPACK_dtgexc LAPACK_GLOBAL(dtgexc,DTGEXC)
11256 #define LAPACK_ctgexc LAPACK_GLOBAL(ctgexc,CTGEXC)
11257 #define LAPACK_ztgexc LAPACK_GLOBAL(ztgexc,ZTGEXC)
11258 #define LAPACK_stgsen LAPACK_GLOBAL(stgsen,STGSEN)
11259 #define LAPACK_dtgsen LAPACK_GLOBAL(dtgsen,DTGSEN)
11260 #define LAPACK_ctgsen LAPACK_GLOBAL(ctgsen,CTGSEN)
11261 #define LAPACK_ztgsen LAPACK_GLOBAL(ztgsen,ZTGSEN)
11262 #define LAPACK_stgsyl LAPACK_GLOBAL(stgsyl,STGSYL)
11263 #define LAPACK_dtgsyl LAPACK_GLOBAL(dtgsyl,DTGSYL)
11264 #define LAPACK_ctgsyl LAPACK_GLOBAL(ctgsyl,CTGSYL)
11265 #define LAPACK_ztgsyl LAPACK_GLOBAL(ztgsyl,ZTGSYL)
11266 #define LAPACK_stgsna LAPACK_GLOBAL(stgsna,STGSNA)
11267 #define LAPACK_dtgsna LAPACK_GLOBAL(dtgsna,DTGSNA)
11268 #define LAPACK_ctgsna LAPACK_GLOBAL(ctgsna,CTGSNA)
11269 #define LAPACK_ztgsna LAPACK_GLOBAL(ztgsna,ZTGSNA)
11270 #define LAPACK_sggsvp LAPACK_GLOBAL(sggsvp,SGGSVP)
11271 #define LAPACK_dggsvp LAPACK_GLOBAL(dggsvp,DGGSVP)
11272 #define LAPACK_cggsvp LAPACK_GLOBAL(cggsvp,CGGSVP)
11273 #define LAPACK_zggsvp LAPACK_GLOBAL(zggsvp,ZGGSVP)
11274 #define LAPACK_stgsja LAPACK_GLOBAL(stgsja,STGSJA)
11275 #define LAPACK_dtgsja LAPACK_GLOBAL(dtgsja,DTGSJA)
11276 #define LAPACK_ctgsja LAPACK_GLOBAL(ctgsja,CTGSJA)
11277 #define LAPACK_ztgsja LAPACK_GLOBAL(ztgsja,ZTGSJA)
11278 #define LAPACK_sgels LAPACK_GLOBAL(sgels,SGELS)
11279 #define LAPACK_dgels LAPACK_GLOBAL(dgels,DGELS)
11280 #define LAPACK_cgels LAPACK_GLOBAL(cgels,CGELS)
11281 #define LAPACK_zgels LAPACK_GLOBAL(zgels,ZGELS)
11282 #define LAPACK_sgelsy LAPACK_GLOBAL(sgelsy,SGELSY)
11283 #define LAPACK_dgelsy LAPACK_GLOBAL(dgelsy,DGELSY)
11284 #define LAPACK_cgelsy LAPACK_GLOBAL(cgelsy,CGELSY)
11285 #define LAPACK_zgelsy LAPACK_GLOBAL(zgelsy,ZGELSY)
11286 #define LAPACK_sgelss LAPACK_GLOBAL(sgelss,SGELSS)
11287 #define LAPACK_dgelss LAPACK_GLOBAL(dgelss,DGELSS)
11288 #define LAPACK_cgelss LAPACK_GLOBAL(cgelss,CGELSS)
11289 #define LAPACK_zgelss LAPACK_GLOBAL(zgelss,ZGELSS)
11290 #define LAPACK_sgelsd LAPACK_GLOBAL(sgelsd,SGELSD)
11291 #define LAPACK_dgelsd LAPACK_GLOBAL(dgelsd,DGELSD)
11292 #define LAPACK_cgelsd LAPACK_GLOBAL(cgelsd,CGELSD)
11293 #define LAPACK_zgelsd LAPACK_GLOBAL(zgelsd,ZGELSD)
11294 #define LAPACK_sgglse LAPACK_GLOBAL(sgglse,SGGLSE)
11295 #define LAPACK_dgglse LAPACK_GLOBAL(dgglse,DGGLSE)
11296 #define LAPACK_cgglse LAPACK_GLOBAL(cgglse,CGGLSE)
11297 #define LAPACK_zgglse LAPACK_GLOBAL(zgglse,ZGGLSE)
11298 #define LAPACK_sggglm LAPACK_GLOBAL(sggglm,SGGGLM)
11299 #define LAPACK_dggglm LAPACK_GLOBAL(dggglm,DGGGLM)
11300 #define LAPACK_cggglm LAPACK_GLOBAL(cggglm,CGGGLM)
11301 #define LAPACK_zggglm LAPACK_GLOBAL(zggglm,ZGGGLM)
11302 #define LAPACK_ssyev LAPACK_GLOBAL(ssyev,SSYEV)
11303 #define LAPACK_dsyev LAPACK_GLOBAL(dsyev,DSYEV)
11304 #define LAPACK_cheev LAPACK_GLOBAL(cheev,CHEEV)
11305 #define LAPACK_zheev LAPACK_GLOBAL(zheev,ZHEEV)
11306 #define LAPACK_ssyevd LAPACK_GLOBAL(ssyevd,SSYEVD)
11307 #define LAPACK_dsyevd LAPACK_GLOBAL(dsyevd,DSYEVD)
11308 #define LAPACK_cheevd LAPACK_GLOBAL(cheevd,CHEEVD)
11309 #define LAPACK_zheevd LAPACK_GLOBAL(zheevd,ZHEEVD)
11310 #define LAPACK_ssyevx LAPACK_GLOBAL(ssyevx,SSYEVX)
11311 #define LAPACK_dsyevx LAPACK_GLOBAL(dsyevx,DSYEVX)
11312 #define LAPACK_cheevx LAPACK_GLOBAL(cheevx,CHEEVX)
11313 #define LAPACK_zheevx LAPACK_GLOBAL(zheevx,ZHEEVX)
11314 #define LAPACK_ssyevr LAPACK_GLOBAL(ssyevr,SSYEVR)
11315 #define LAPACK_dsyevr LAPACK_GLOBAL(dsyevr,DSYEVR)
11316 #define LAPACK_cheevr LAPACK_GLOBAL(cheevr,CHEEVR)
11317 #define LAPACK_zheevr LAPACK_GLOBAL(zheevr,ZHEEVR)
11318 #define LAPACK_sspev LAPACK_GLOBAL(sspev,SSPEV)
11319 #define LAPACK_dspev LAPACK_GLOBAL(dspev,DSPEV)
11320 #define LAPACK_chpev LAPACK_GLOBAL(chpev,CHPEV)
11321 #define LAPACK_zhpev LAPACK_GLOBAL(zhpev,ZHPEV)
11322 #define LAPACK_sspevd LAPACK_GLOBAL(sspevd,SSPEVD)
11323 #define LAPACK_dspevd LAPACK_GLOBAL(dspevd,DSPEVD)
11324 #define LAPACK_chpevd LAPACK_GLOBAL(chpevd,CHPEVD)
11325 #define LAPACK_zhpevd LAPACK_GLOBAL(zhpevd,ZHPEVD)
11326 #define LAPACK_sspevx LAPACK_GLOBAL(sspevx,SSPEVX)
11327 #define LAPACK_dspevx LAPACK_GLOBAL(dspevx,DSPEVX)
11328 #define LAPACK_chpevx LAPACK_GLOBAL(chpevx,CHPEVX)
11329 #define LAPACK_zhpevx LAPACK_GLOBAL(zhpevx,ZHPEVX)
11330 #define LAPACK_ssbev LAPACK_GLOBAL(ssbev,SSBEV)
11331 #define LAPACK_dsbev LAPACK_GLOBAL(dsbev,DSBEV)
11332 #define LAPACK_chbev LAPACK_GLOBAL(chbev,CHBEV)
11333 #define LAPACK_zhbev LAPACK_GLOBAL(zhbev,ZHBEV)
11334 #define LAPACK_ssbevd LAPACK_GLOBAL(ssbevd,SSBEVD)
11335 #define LAPACK_dsbevd LAPACK_GLOBAL(dsbevd,DSBEVD)
11336 #define LAPACK_chbevd LAPACK_GLOBAL(chbevd,CHBEVD)
11337 #define LAPACK_zhbevd LAPACK_GLOBAL(zhbevd,ZHBEVD)
11338 #define LAPACK_ssbevx LAPACK_GLOBAL(ssbevx,SSBEVX)
11339 #define LAPACK_dsbevx LAPACK_GLOBAL(dsbevx,DSBEVX)
11340 #define LAPACK_chbevx LAPACK_GLOBAL(chbevx,CHBEVX)
11341 #define LAPACK_zhbevx LAPACK_GLOBAL(zhbevx,ZHBEVX)
11342 #define LAPACK_sstev LAPACK_GLOBAL(sstev,SSTEV)
11343 #define LAPACK_dstev LAPACK_GLOBAL(dstev,DSTEV)
11344 #define LAPACK_sstevd LAPACK_GLOBAL(sstevd,SSTEVD)
11345 #define LAPACK_dstevd LAPACK_GLOBAL(dstevd,DSTEVD)
11346 #define LAPACK_sstevx LAPACK_GLOBAL(sstevx,SSTEVX)
11347 #define LAPACK_dstevx LAPACK_GLOBAL(dstevx,DSTEVX)
11348 #define LAPACK_sstevr LAPACK_GLOBAL(sstevr,SSTEVR)
11349 #define LAPACK_dstevr LAPACK_GLOBAL(dstevr,DSTEVR)
11350 #define LAPACK_sgees LAPACK_GLOBAL(sgees,SGEES)
11351 #define LAPACK_dgees LAPACK_GLOBAL(dgees,DGEES)
11352 #define LAPACK_cgees LAPACK_GLOBAL(cgees,CGEES)
11353 #define LAPACK_zgees LAPACK_GLOBAL(zgees,ZGEES)
11354 #define LAPACK_sgeesx LAPACK_GLOBAL(sgeesx,SGEESX)
11355 #define LAPACK_dgeesx LAPACK_GLOBAL(dgeesx,DGEESX)
11356 #define LAPACK_cgeesx LAPACK_GLOBAL(cgeesx,CGEESX)
11357 #define LAPACK_zgeesx LAPACK_GLOBAL(zgeesx,ZGEESX)
11358 #define LAPACK_sgeev LAPACK_GLOBAL(sgeev,SGEEV)
11359 #define LAPACK_dgeev LAPACK_GLOBAL(dgeev,DGEEV)
11360 #define LAPACK_cgeev LAPACK_GLOBAL(cgeev,CGEEV)
11361 #define LAPACK_zgeev LAPACK_GLOBAL(zgeev,ZGEEV)
11362 #define LAPACK_sgeevx LAPACK_GLOBAL(sgeevx,SGEEVX)
11363 #define LAPACK_dgeevx LAPACK_GLOBAL(dgeevx,DGEEVX)
11364 #define LAPACK_cgeevx LAPACK_GLOBAL(cgeevx,CGEEVX)
11365 #define LAPACK_zgeevx LAPACK_GLOBAL(zgeevx,ZGEEVX)
11366 #define LAPACK_sgesvd LAPACK_GLOBAL(sgesvd,SGESVD)
11367 #define LAPACK_dgesvd LAPACK_GLOBAL(dgesvd,DGESVD)
11368 #define LAPACK_cgesvd LAPACK_GLOBAL(cgesvd,CGESVD)
11369 #define LAPACK_zgesvd LAPACK_GLOBAL(zgesvd,ZGESVD)
11370 #define LAPACK_sgesdd LAPACK_GLOBAL(sgesdd,SGESDD)
11371 #define LAPACK_dgesdd LAPACK_GLOBAL(dgesdd,DGESDD)
11372 #define LAPACK_cgesdd LAPACK_GLOBAL(cgesdd,CGESDD)
11373 #define LAPACK_zgesdd LAPACK_GLOBAL(zgesdd,ZGESDD)
11374 #define LAPACK_dgejsv LAPACK_GLOBAL(dgejsv,DGEJSV)
11375 #define LAPACK_sgejsv LAPACK_GLOBAL(sgejsv,SGEJSV)
11376 #define LAPACK_dgesvj LAPACK_GLOBAL(dgesvj,DGESVJ)
11377 #define LAPACK_sgesvj LAPACK_GLOBAL(sgesvj,SGESVJ)
11378 #define LAPACK_sggsvd LAPACK_GLOBAL(sggsvd,SGGSVD)
11379 #define LAPACK_dggsvd LAPACK_GLOBAL(dggsvd,DGGSVD)
11380 #define LAPACK_cggsvd LAPACK_GLOBAL(cggsvd,CGGSVD)
11381 #define LAPACK_zggsvd LAPACK_GLOBAL(zggsvd,ZGGSVD)
11382 #define LAPACK_ssygv LAPACK_GLOBAL(ssygv,SSYGV)
11383 #define LAPACK_dsygv LAPACK_GLOBAL(dsygv,DSYGV)
11384 #define LAPACK_chegv LAPACK_GLOBAL(chegv,CHEGV)
11385 #define LAPACK_zhegv LAPACK_GLOBAL(zhegv,ZHEGV)
11386 #define LAPACK_ssygvd LAPACK_GLOBAL(ssygvd,SSYGVD)
11387 #define LAPACK_dsygvd LAPACK_GLOBAL(dsygvd,DSYGVD)
11388 #define LAPACK_chegvd LAPACK_GLOBAL(chegvd,CHEGVD)
11389 #define LAPACK_zhegvd LAPACK_GLOBAL(zhegvd,ZHEGVD)
11390 #define LAPACK_ssygvx LAPACK_GLOBAL(ssygvx,SSYGVX)
11391 #define LAPACK_dsygvx LAPACK_GLOBAL(dsygvx,DSYGVX)
11392 #define LAPACK_chegvx LAPACK_GLOBAL(chegvx,CHEGVX)
11393 #define LAPACK_zhegvx LAPACK_GLOBAL(zhegvx,ZHEGVX)
11394 #define LAPACK_sspgv LAPACK_GLOBAL(sspgv,SSPGV)
11395 #define LAPACK_dspgv LAPACK_GLOBAL(dspgv,DSPGV)
11396 #define LAPACK_chpgv LAPACK_GLOBAL(chpgv,CHPGV)
11397 #define LAPACK_zhpgv LAPACK_GLOBAL(zhpgv,ZHPGV)
11398 #define LAPACK_sspgvd LAPACK_GLOBAL(sspgvd,SSPGVD)
11399 #define LAPACK_dspgvd LAPACK_GLOBAL(dspgvd,DSPGVD)
11400 #define LAPACK_chpgvd LAPACK_GLOBAL(chpgvd,CHPGVD)
11401 #define LAPACK_zhpgvd LAPACK_GLOBAL(zhpgvd,ZHPGVD)
11402 #define LAPACK_sspgvx LAPACK_GLOBAL(sspgvx,SSPGVX)
11403 #define LAPACK_dspgvx LAPACK_GLOBAL(dspgvx,DSPGVX)
11404 #define LAPACK_chpgvx LAPACK_GLOBAL(chpgvx,CHPGVX)
11405 #define LAPACK_zhpgvx LAPACK_GLOBAL(zhpgvx,ZHPGVX)
11406 #define LAPACK_ssbgv LAPACK_GLOBAL(ssbgv,SSBGV)
11407 #define LAPACK_dsbgv LAPACK_GLOBAL(dsbgv,DSBGV)
11408 #define LAPACK_chbgv LAPACK_GLOBAL(chbgv,CHBGV)
11409 #define LAPACK_zhbgv LAPACK_GLOBAL(zhbgv,ZHBGV)
11410 #define LAPACK_ssbgvd LAPACK_GLOBAL(ssbgvd,SSBGVD)
11411 #define LAPACK_dsbgvd LAPACK_GLOBAL(dsbgvd,DSBGVD)
11412 #define LAPACK_chbgvd LAPACK_GLOBAL(chbgvd,CHBGVD)
11413 #define LAPACK_zhbgvd LAPACK_GLOBAL(zhbgvd,ZHBGVD)
11414 #define LAPACK_ssbgvx LAPACK_GLOBAL(ssbgvx,SSBGVX)
11415 #define LAPACK_dsbgvx LAPACK_GLOBAL(dsbgvx,DSBGVX)
11416 #define LAPACK_chbgvx LAPACK_GLOBAL(chbgvx,CHBGVX)
11417 #define LAPACK_zhbgvx LAPACK_GLOBAL(zhbgvx,ZHBGVX)
11418 #define LAPACK_sgges LAPACK_GLOBAL(sgges,SGGES)
11419 #define LAPACK_dgges LAPACK_GLOBAL(dgges,DGGES)
11420 #define LAPACK_cgges LAPACK_GLOBAL(cgges,CGGES)
11421 #define LAPACK_zgges LAPACK_GLOBAL(zgges,ZGGES)
11422 #define LAPACK_sggesx LAPACK_GLOBAL(sggesx,SGGESX)
11423 #define LAPACK_dggesx LAPACK_GLOBAL(dggesx,DGGESX)
11424 #define LAPACK_cggesx LAPACK_GLOBAL(cggesx,CGGESX)
11425 #define LAPACK_zggesx LAPACK_GLOBAL(zggesx,ZGGESX)
11426 #define LAPACK_sggev LAPACK_GLOBAL(sggev,SGGEV)
11427 #define LAPACK_dggev LAPACK_GLOBAL(dggev,DGGEV)
11428 #define LAPACK_cggev LAPACK_GLOBAL(cggev,CGGEV)
11429 #define LAPACK_zggev LAPACK_GLOBAL(zggev,ZGGEV)
11430 #define LAPACK_sggevx LAPACK_GLOBAL(sggevx,SGGEVX)
11431 #define LAPACK_dggevx LAPACK_GLOBAL(dggevx,DGGEVX)
11432 #define LAPACK_cggevx LAPACK_GLOBAL(cggevx,CGGEVX)
11433 #define LAPACK_zggevx LAPACK_GLOBAL(zggevx,ZGGEVX)
11434 #define LAPACK_dsfrk LAPACK_GLOBAL(dsfrk,DSFRK)
11435 #define LAPACK_ssfrk LAPACK_GLOBAL(ssfrk,SSFRK)
11436 #define LAPACK_zhfrk LAPACK_GLOBAL(zhfrk,ZHFRK)
11437 #define LAPACK_chfrk LAPACK_GLOBAL(chfrk,CHFRK)
11438 #define LAPACK_dtfsm LAPACK_GLOBAL(dtfsm,DTFSM)
11439 #define LAPACK_stfsm LAPACK_GLOBAL(stfsm,STFSM)
11440 #define LAPACK_ztfsm LAPACK_GLOBAL(ztfsm,ZTFSM)
11441 #define LAPACK_ctfsm LAPACK_GLOBAL(ctfsm,CTFSM)
11442 #define LAPACK_dtfttp LAPACK_GLOBAL(dtfttp,DTFTTP)
11443 #define LAPACK_stfttp LAPACK_GLOBAL(stfttp,STFTTP)
11444 #define LAPACK_ztfttp LAPACK_GLOBAL(ztfttp,ZTFTTP)
11445 #define LAPACK_ctfttp LAPACK_GLOBAL(ctfttp,CTFTTP)
11446 #define LAPACK_dtfttr LAPACK_GLOBAL(dtfttr,DTFTTR)
11447 #define LAPACK_stfttr LAPACK_GLOBAL(stfttr,STFTTR)
11448 #define LAPACK_ztfttr LAPACK_GLOBAL(ztfttr,ZTFTTR)
11449 #define LAPACK_ctfttr LAPACK_GLOBAL(ctfttr,CTFTTR)
11450 #define LAPACK_dtpttf LAPACK_GLOBAL(dtpttf,DTPTTF)
11451 #define LAPACK_stpttf LAPACK_GLOBAL(stpttf,STPTTF)
11452 #define LAPACK_ztpttf LAPACK_GLOBAL(ztpttf,ZTPTTF)
11453 #define LAPACK_ctpttf LAPACK_GLOBAL(ctpttf,CTPTTF)
11454 #define LAPACK_dtpttr LAPACK_GLOBAL(dtpttr,DTPTTR)
11455 #define LAPACK_stpttr LAPACK_GLOBAL(stpttr,STPTTR)
11456 #define LAPACK_ztpttr LAPACK_GLOBAL(ztpttr,ZTPTTR)
11457 #define LAPACK_ctpttr LAPACK_GLOBAL(ctpttr,CTPTTR)
11458 #define LAPACK_dtrttf LAPACK_GLOBAL(dtrttf,DTRTTF)
11459 #define LAPACK_strttf LAPACK_GLOBAL(strttf,STRTTF)
11460 #define LAPACK_ztrttf LAPACK_GLOBAL(ztrttf,ZTRTTF)
11461 #define LAPACK_ctrttf LAPACK_GLOBAL(ctrttf,CTRTTF)
11462 #define LAPACK_dtrttp LAPACK_GLOBAL(dtrttp,DTRTTP)
11463 #define LAPACK_strttp LAPACK_GLOBAL(strttp,STRTTP)
11464 #define LAPACK_ztrttp LAPACK_GLOBAL(ztrttp,ZTRTTP)
11465 #define LAPACK_ctrttp LAPACK_GLOBAL(ctrttp,CTRTTP)
11466 #define LAPACK_sgeqrfp LAPACK_GLOBAL(sgeqrfp,SGEQRFP)
11467 #define LAPACK_dgeqrfp LAPACK_GLOBAL(dgeqrfp,DGEQRFP)
11468 #define LAPACK_cgeqrfp LAPACK_GLOBAL(cgeqrfp,CGEQRFP)
11469 #define LAPACK_zgeqrfp LAPACK_GLOBAL(zgeqrfp,ZGEQRFP)
11470 #define LAPACK_clacgv LAPACK_GLOBAL(clacgv,CLACGV)
11471 #define LAPACK_zlacgv LAPACK_GLOBAL(zlacgv,ZLACGV)
11472 #define LAPACK_slarnv LAPACK_GLOBAL(slarnv,SLARNV)
11473 #define LAPACK_dlarnv LAPACK_GLOBAL(dlarnv,DLARNV)
11474 #define LAPACK_clarnv LAPACK_GLOBAL(clarnv,CLARNV)
11475 #define LAPACK_zlarnv LAPACK_GLOBAL(zlarnv,ZLARNV)
11476 #define LAPACK_sgeqr2 LAPACK_GLOBAL(sgeqr2,SGEQR2)
11477 #define LAPACK_dgeqr2 LAPACK_GLOBAL(dgeqr2,DGEQR2)
11478 #define LAPACK_cgeqr2 LAPACK_GLOBAL(cgeqr2,CGEQR2)
11479 #define LAPACK_zgeqr2 LAPACK_GLOBAL(zgeqr2,ZGEQR2)
11480 #define LAPACK_slacpy LAPACK_GLOBAL(slacpy,SLACPY)
11481 #define LAPACK_dlacpy LAPACK_GLOBAL(dlacpy,DLACPY)
11482 #define LAPACK_clacpy LAPACK_GLOBAL(clacpy,CLACPY)
11483 #define LAPACK_zlacpy LAPACK_GLOBAL(zlacpy,ZLACPY)
11484 #define LAPACK_sgetf2 LAPACK_GLOBAL(sgetf2,SGETF2)
11485 #define LAPACK_dgetf2 LAPACK_GLOBAL(dgetf2,DGETF2)
11486 #define LAPACK_cgetf2 LAPACK_GLOBAL(cgetf2,CGETF2)
11487 #define LAPACK_zgetf2 LAPACK_GLOBAL(zgetf2,ZGETF2)
11488 #define LAPACK_slaswp LAPACK_GLOBAL(slaswp,SLASWP)
11489 #define LAPACK_dlaswp LAPACK_GLOBAL(dlaswp,DLASWP)
11490 #define LAPACK_claswp LAPACK_GLOBAL(claswp,CLASWP)
11491 #define LAPACK_zlaswp LAPACK_GLOBAL(zlaswp,ZLASWP)
11492 #define LAPACK_slange LAPACK_GLOBAL(slange,SLANGE)
11493 #define LAPACK_dlange LAPACK_GLOBAL(dlange,DLANGE)
11494 #define LAPACK_clange LAPACK_GLOBAL(clange,CLANGE)
11495 #define LAPACK_zlange LAPACK_GLOBAL(zlange,ZLANGE)
11496 #define LAPACK_clanhe LAPACK_GLOBAL(clanhe,CLANHE)
11497 #define LAPACK_zlanhe LAPACK_GLOBAL(zlanhe,ZLANHE)
11498 #define LAPACK_slansy LAPACK_GLOBAL(slansy,SLANSY)
11499 #define LAPACK_dlansy LAPACK_GLOBAL(dlansy,DLANSY)
11500 #define LAPACK_clansy LAPACK_GLOBAL(clansy,CLANSY)
11501 #define LAPACK_zlansy LAPACK_GLOBAL(zlansy,ZLANSY)
11502 #define LAPACK_slantr LAPACK_GLOBAL(slantr,SLANTR)
11503 #define LAPACK_dlantr LAPACK_GLOBAL(dlantr,DLANTR)
11504 #define LAPACK_clantr LAPACK_GLOBAL(clantr,CLANTR)
11505 #define LAPACK_zlantr LAPACK_GLOBAL(zlantr,ZLANTR)
11506 #define LAPACK_slamch LAPACK_GLOBAL(slamch,SLAMCH)
11507 #define LAPACK_dlamch LAPACK_GLOBAL(dlamch,DLAMCH)
11508 #define LAPACK_sgelq2 LAPACK_GLOBAL(sgelq2,SGELQ2)
11509 #define LAPACK_dgelq2 LAPACK_GLOBAL(dgelq2,DGELQ2)
11510 #define LAPACK_cgelq2 LAPACK_GLOBAL(cgelq2,CGELQ2)
11511 #define LAPACK_zgelq2 LAPACK_GLOBAL(zgelq2,ZGELQ2)
11512 #define LAPACK_slarfb LAPACK_GLOBAL(slarfb,SLARFB)
11513 #define LAPACK_dlarfb LAPACK_GLOBAL(dlarfb,DLARFB)
11514 #define LAPACK_clarfb LAPACK_GLOBAL(clarfb,CLARFB)
11515 #define LAPACK_zlarfb LAPACK_GLOBAL(zlarfb,ZLARFB)
11516 #define LAPACK_slarfg LAPACK_GLOBAL(slarfg,SLARFG)
11517 #define LAPACK_dlarfg LAPACK_GLOBAL(dlarfg,DLARFG)
11518 #define LAPACK_clarfg LAPACK_GLOBAL(clarfg,CLARFG)
11519 #define LAPACK_zlarfg LAPACK_GLOBAL(zlarfg,ZLARFG)
11520 #define LAPACK_slarft LAPACK_GLOBAL(slarft,SLARFT)
11521 #define LAPACK_dlarft LAPACK_GLOBAL(dlarft,DLARFT)
11522 #define LAPACK_clarft LAPACK_GLOBAL(clarft,CLARFT)
11523 #define LAPACK_zlarft LAPACK_GLOBAL(zlarft,ZLARFT)
11524 #define LAPACK_slarfx LAPACK_GLOBAL(slarfx,SLARFX)
11525 #define LAPACK_dlarfx LAPACK_GLOBAL(dlarfx,DLARFX)
11526 #define LAPACK_clarfx LAPACK_GLOBAL(clarfx,CLARFX)
11527 #define LAPACK_zlarfx LAPACK_GLOBAL(zlarfx,ZLARFX)
11528 #define LAPACK_slatms LAPACK_GLOBAL(slatms,SLATMS)
11529 #define LAPACK_dlatms LAPACK_GLOBAL(dlatms,DLATMS)
11530 #define LAPACK_clatms LAPACK_GLOBAL(clatms,CLATMS)
11531 #define LAPACK_zlatms LAPACK_GLOBAL(zlatms,ZLATMS)
11532 #define LAPACK_slag2d LAPACK_GLOBAL(slag2d,SLAG2D)
11533 #define LAPACK_dlag2s LAPACK_GLOBAL(dlag2s,DLAG2S)
11534 #define LAPACK_clag2z LAPACK_GLOBAL(clag2z,CLAG2Z)
11535 #define LAPACK_zlag2c LAPACK_GLOBAL(zlag2c,ZLAG2C)
11536 #define LAPACK_slauum LAPACK_GLOBAL(slauum,SLAUUM)
11537 #define LAPACK_dlauum LAPACK_GLOBAL(dlauum,DLAUUM)
11538 #define LAPACK_clauum LAPACK_GLOBAL(clauum,CLAUUM)
11539 #define LAPACK_zlauum LAPACK_GLOBAL(zlauum,ZLAUUM)
11540 #define LAPACK_slagge LAPACK_GLOBAL(slagge,SLAGGE)
11541 #define LAPACK_dlagge LAPACK_GLOBAL(dlagge,DLAGGE)
11542 #define LAPACK_clagge LAPACK_GLOBAL(clagge,CLAGGE)
11543 #define LAPACK_zlagge LAPACK_GLOBAL(zlagge,ZLAGGE)
11544 #define LAPACK_slaset LAPACK_GLOBAL(slaset,SLASET)
11545 #define LAPACK_dlaset LAPACK_GLOBAL(dlaset,DLASET)
11546 #define LAPACK_claset LAPACK_GLOBAL(claset,CLASET)
11547 #define LAPACK_zlaset LAPACK_GLOBAL(zlaset,ZLASET)
11548 #define LAPACK_slasrt LAPACK_GLOBAL(slasrt,SLASRT)
11549 #define LAPACK_dlasrt LAPACK_GLOBAL(dlasrt,DLASRT)
11550 #define LAPACK_slagsy LAPACK_GLOBAL(slagsy,SLAGSY)
11551 #define LAPACK_dlagsy LAPACK_GLOBAL(dlagsy,DLAGSY)
11552 #define LAPACK_clagsy LAPACK_GLOBAL(clagsy,CLAGSY)
11553 #define LAPACK_zlagsy LAPACK_GLOBAL(zlagsy,ZLAGSY)
11554 #define LAPACK_claghe LAPACK_GLOBAL(claghe,CLAGHE)
11555 #define LAPACK_zlaghe LAPACK_GLOBAL(zlaghe,ZLAGHE)
11556 #define LAPACK_slapmr LAPACK_GLOBAL(slapmr,SLAPMR)
11557 #define LAPACK_dlapmr LAPACK_GLOBAL(dlapmr,DLAPMR)
11558 #define LAPACK_clapmr LAPACK_GLOBAL(clapmr,CLAPMR)
11559 #define LAPACK_zlapmr LAPACK_GLOBAL(zlapmr,ZLAPMR)
11560 #define LAPACK_slapy2 LAPACK_GLOBAL(slapy2,SLAPY2)
11561 #define LAPACK_dlapy2 LAPACK_GLOBAL(dlapy2,DLAPY2)
11562 #define LAPACK_slapy3 LAPACK_GLOBAL(slapy3,SLAPY3)
11563 #define LAPACK_dlapy3 LAPACK_GLOBAL(dlapy3,DLAPY3)
11564 #define LAPACK_slartgp LAPACK_GLOBAL(slartgp,SLARTGP)
11565 #define LAPACK_dlartgp LAPACK_GLOBAL(dlartgp,DLARTGP)
11566 #define LAPACK_slartgs LAPACK_GLOBAL(slartgs,SLARTGS)
11567 #define LAPACK_dlartgs LAPACK_GLOBAL(dlartgs,DLARTGS)
11569 #define LAPACK_cbbcsd LAPACK_GLOBAL(cbbcsd,CBBCSD)
11570 #define LAPACK_cheswapr LAPACK_GLOBAL(cheswapr,CHESWAPR)
11571 #define LAPACK_chetri2 LAPACK_GLOBAL(chetri2,CHETRI2)
11572 #define LAPACK_chetri2x LAPACK_GLOBAL(chetri2x,CHETRI2X)
11573 #define LAPACK_chetrs2 LAPACK_GLOBAL(chetrs2,CHETRS2)
11574 #define LAPACK_csyconv LAPACK_GLOBAL(csyconv,CSYCONV)
11575 #define LAPACK_csyswapr LAPACK_GLOBAL(csyswapr,CSYSWAPR)
11576 #define LAPACK_csytri2 LAPACK_GLOBAL(csytri2,CSYTRI2)
11577 #define LAPACK_csytri2x LAPACK_GLOBAL(csytri2x,CSYTRI2X)
11578 #define LAPACK_csytrs2 LAPACK_GLOBAL(csytrs2,CSYTRS2)
11579 #define LAPACK_cunbdb LAPACK_GLOBAL(cunbdb,CUNBDB)
11580 #define LAPACK_cuncsd LAPACK_GLOBAL(cuncsd,CUNCSD)
11581 #define LAPACK_dbbcsd LAPACK_GLOBAL(dbbcsd,DBBCSD)
11582 #define LAPACK_dorbdb LAPACK_GLOBAL(dorbdb,DORBDB)
11583 #define LAPACK_dorcsd LAPACK_GLOBAL(dorcsd,DORCSD)
11584 #define LAPACK_dsyconv LAPACK_GLOBAL(dsyconv,DSYCONV)
11585 #define LAPACK_dsyswapr LAPACK_GLOBAL(dsyswapr,DSYSWAPR)
11586 #define LAPACK_dsytri2 LAPACK_GLOBAL(dsytri2,DSYTRI2)
11587 #define LAPACK_dsytri2x LAPACK_GLOBAL(dsytri2x,DSYTRI2X)
11588 #define LAPACK_dsytrs2 LAPACK_GLOBAL(dsytrs2,DSYTRS2)
11589 #define LAPACK_sbbcsd LAPACK_GLOBAL(sbbcsd,SBBCSD)
11590 #define LAPACK_sorbdb LAPACK_GLOBAL(sorbdb,SORBDB)
11591 #define LAPACK_sorcsd LAPACK_GLOBAL(sorcsd,SORCSD)
11592 #define LAPACK_ssyconv LAPACK_GLOBAL(ssyconv,SSYCONV)
11593 #define LAPACK_ssyswapr LAPACK_GLOBAL(ssyswapr,SSYSWAPR)
11594 #define LAPACK_ssytri2 LAPACK_GLOBAL(ssytri2,SSYTRI2)
11595 #define LAPACK_ssytri2x LAPACK_GLOBAL(ssytri2x,SSYTRI2X)
11596 #define LAPACK_ssytrs2 LAPACK_GLOBAL(ssytrs2,SSYTRS2)
11597 #define LAPACK_zbbcsd LAPACK_GLOBAL(zbbcsd,ZBBCSD)
11598 #define LAPACK_zheswapr LAPACK_GLOBAL(zheswapr,ZHESWAPR)
11599 #define LAPACK_zhetri2 LAPACK_GLOBAL(zhetri2,ZHETRI2)
11600 #define LAPACK_zhetri2x LAPACK_GLOBAL(zhetri2x,ZHETRI2X)
11601 #define LAPACK_zhetrs2 LAPACK_GLOBAL(zhetrs2,ZHETRS2)
11602 #define LAPACK_zsyconv LAPACK_GLOBAL(zsyconv,ZSYCONV)
11603 #define LAPACK_zsyswapr LAPACK_GLOBAL(zsyswapr,ZSYSWAPR)
11604 #define LAPACK_zsytri2 LAPACK_GLOBAL(zsytri2,ZSYTRI2)
11605 #define LAPACK_zsytri2x LAPACK_GLOBAL(zsytri2x,ZSYTRI2X)
11606 #define LAPACK_zsytrs2 LAPACK_GLOBAL(zsytrs2,ZSYTRS2)
11607 #define LAPACK_zunbdb LAPACK_GLOBAL(zunbdb,ZUNBDB)
11608 #define LAPACK_zuncsd LAPACK_GLOBAL(zuncsd,ZUNCSD)
11610 #define LAPACK_sgemqrt LAPACK_GLOBAL(sgemqrt,SGEMQRT)
11611 #define LAPACK_dgemqrt LAPACK_GLOBAL(dgemqrt,DGEMQRT)
11612 #define LAPACK_cgemqrt LAPACK_GLOBAL(cgemqrt,CGEMQRT)
11613 #define LAPACK_zgemqrt LAPACK_GLOBAL(zgemqrt,ZGEMQRT)
11614 #define LAPACK_sgeqrt LAPACK_GLOBAL(sgeqrt,SGEQRT)
11615 #define LAPACK_dgeqrt LAPACK_GLOBAL(dgeqrt,DGEQRT)
11616 #define LAPACK_cgeqrt LAPACK_GLOBAL(cgeqrt,CGEQRT)
11617 #define LAPACK_zgeqrt LAPACK_GLOBAL(zgeqrt,ZGEQRT)
11618 #define LAPACK_sgeqrt2 LAPACK_GLOBAL(sgeqrt2,SGEQRT2)
11619 #define LAPACK_dgeqrt2 LAPACK_GLOBAL(dgeqrt2,DGEQRT2)
11620 #define LAPACK_cgeqrt2 LAPACK_GLOBAL(cgeqrt2,CGEQRT2)
11621 #define LAPACK_zgeqrt2 LAPACK_GLOBAL(zgeqrt2,ZGEQRT2)
11622 #define LAPACK_sgeqrt3 LAPACK_GLOBAL(sgeqrt3,SGEQRT3)
11623 #define LAPACK_dgeqrt3 LAPACK_GLOBAL(dgeqrt3,DGEQRT3)
11624 #define LAPACK_cgeqrt3 LAPACK_GLOBAL(cgeqrt3,CGEQRT3)
11625 #define LAPACK_zgeqrt3 LAPACK_GLOBAL(zgeqrt3,ZGEQRT3)
11626 #define LAPACK_stpmqrt LAPACK_GLOBAL(stpmqrt,STPMQRT)
11627 #define LAPACK_dtpmqrt LAPACK_GLOBAL(dtpmqrt,DTPMQRT)
11628 #define LAPACK_ctpmqrt LAPACK_GLOBAL(ctpmqrt,CTPMQRT)
11629 #define LAPACK_ztpmqrt LAPACK_GLOBAL(ztpmqrt,ZTPMQRT)
11630 #define LAPACK_dtpqrt LAPACK_GLOBAL(dtpqrt,DTPQRT)
11631 #define LAPACK_ctpqrt LAPACK_GLOBAL(ctpqrt,CTPQRT)
11632 #define LAPACK_ztpqrt LAPACK_GLOBAL(ztpqrt,ZTPQRT)
11633 #define LAPACK_stpqrt2 LAPACK_GLOBAL(stpqrt2,STPQRT2)
11634 #define LAPACK_dtpqrt2 LAPACK_GLOBAL(dtpqrt2,DTPQRT2)
11635 #define LAPACK_ctpqrt2 LAPACK_GLOBAL(ctpqrt2,CTPQRT2)
11636 #define LAPACK_ztpqrt2 LAPACK_GLOBAL(ztpqrt2,ZTPQRT2)
11637 #define LAPACK_stprfb LAPACK_GLOBAL(stprfb,STPRFB)
11638 #define LAPACK_dtprfb LAPACK_GLOBAL(dtprfb,DTPRFB)
11639 #define LAPACK_ctprfb LAPACK_GLOBAL(ctprfb,CTPRFB)
11640 #define LAPACK_ztprfb LAPACK_GLOBAL(ztprfb,ZTPRFB)
11642 #define LAPACK_csyr LAPACK_GLOBAL(csyr,CSYR)
11643 #define LAPACK_zsyr LAPACK_GLOBAL(zsyr,ZSYR)
11694 double* tol,
double* work,
lapack_int *info );
11697 float* tol,
float* work,
lapack_int *info );
11795 const float* dl,
const float* d,
const float* du,
11796 const float* du2,
const lapack_int* ipiv,
float*
b,
11799 const double* dl,
const double* d,
const double* du,
11800 const double* du2,
const lapack_int* ipiv,
double*
b,
11904 const float* ap,
const lapack_int* ipiv,
float*
b,
11907 const double* ap,
const lapack_int* ipiv,
double*
b,
11972 float* anorm,
float* rcond,
float* work,
lapack_int* iwork,
11975 double* anorm,
double* rcond,
double* work,
11978 lapack_int* lda,
float* anorm,
float* rcond,
11982 lapack_int* lda,
double* anorm,
double* rcond,
11987 float* anorm,
float* rcond,
float* work,
lapack_int* iwork,
11991 double* anorm,
double* rcond,
double* work,
11995 const lapack_int* ipiv,
float* anorm,
float* rcond,
12000 const lapack_int* ipiv,
double* anorm,
double* rcond,
12004 const float* du,
const float* du2,
const lapack_int* ipiv,
12005 float* anorm,
float* rcond,
float* work,
lapack_int* iwork,
12008 const double* d,
const double* du,
const double* du2,
12009 const lapack_int* ipiv,
double* anorm,
double* rcond,
12024 float* anorm,
float* rcond,
float* work,
lapack_int* iwork,
12027 double* anorm,
double* rcond,
double* work,
12030 lapack_int* lda,
float* anorm,
float* rcond,
12034 lapack_int* lda,
double* anorm,
double* rcond,
12038 float* rcond,
float* work,
lapack_int* iwork,
12041 double* rcond,
double* work,
lapack_int* iwork,
12050 lapack_int* ldab,
float* anorm,
float* rcond,
float* work,
12053 lapack_int* ldab,
double* anorm,
double* rcond,
12064 float* rcond,
float* work,
lapack_int *info );
12066 double* anorm,
double* rcond,
double* work,
12073 double* rcond,
double* work,
lapack_int *info );
12075 const lapack_int* ipiv,
float* anorm,
float* rcond,
12078 const lapack_int* ipiv,
double* anorm,
double* rcond,
12097 const lapack_int* ipiv,
float* anorm,
float* rcond,
12100 const lapack_int* ipiv,
double* anorm,
double* rcond,
12103 const lapack_int* ipiv,
float* anorm,
float* rcond,
12106 const lapack_int* ipiv,
double* anorm,
double* rcond,
12109 const lapack_int* ipiv,
float* anorm,
float* rcond,
12112 const lapack_int* ipiv,
double* anorm,
double* rcond,
12115 const float* a,
lapack_int* lda,
float* rcond,
float* work,
12118 const double* a,
lapack_int* lda,
double* rcond,
12129 const float* ap,
float* rcond,
float* work,
12132 const double* ap,
double* rcond,
double* work,
12144 float* rcond,
float* work,
lapack_int* iwork,
12148 double* rcond,
double* work,
lapack_int* iwork,
12160 const float* a,
lapack_int* lda,
const float* af,
12163 float* berr,
float* work,
lapack_int* iwork,
12166 const double* a,
lapack_int* lda,
const double* af,
12169 double* berr,
double* work,
lapack_int* iwork,
12186 const double* a,
lapack_int* lda,
const double* af,
12188 const double* c,
const double*
b,
lapack_int* ldb,
12189 double*
x,
lapack_int* ldx,
double* rcond,
double* berr,
12190 lapack_int* n_err_bnds,
double* err_bnds_norm,
12191 double* err_bnds_comp,
lapack_int* nparams,
double* params,
12194 const float* a,
lapack_int* lda,
const float* af,
12196 const float* c,
const float*
b,
lapack_int* ldb,
float*
x,
12198 lapack_int* n_err_bnds,
float* err_bnds_norm,
12199 float* err_bnds_comp,
lapack_int* nparams,
float* params,
12204 const lapack_int* ipiv,
const double* r,
const double* c,
12208 double* err_bnds_norm,
double* err_bnds_comp,
12215 const lapack_int* ipiv,
const float* r,
const float* c,
12218 float* berr,
lapack_int* n_err_bnds,
float* err_bnds_norm,
12219 float* err_bnds_comp,
lapack_int* nparams,
float* params,
12226 float* ferr,
float* berr,
float* work,
lapack_int* iwork,
12232 double*
x,
lapack_int* ldx,
double* ferr,
double* berr,
12253 const lapack_int* ipiv,
const double* r,
const double* c,
12255 lapack_int* ldx,
double* rcond,
double* berr,
12256 lapack_int* n_err_bnds,
double* err_bnds_norm,
12257 double* err_bnds_comp,
lapack_int* nparams,
double* params,
12262 const lapack_int* ipiv,
const float* r,
const float* c,
12264 float* rcond,
float* berr,
lapack_int* n_err_bnds,
12265 float* err_bnds_norm,
float* err_bnds_comp,
12266 lapack_int* nparams,
float* params,
float* work,
12272 const lapack_int* ipiv,
const double* r,
const double* c,
12276 double* err_bnds_norm,
double* err_bnds_comp,
12284 const lapack_int* ipiv,
const float* r,
const float* c,
12287 float* berr,
lapack_int* n_err_bnds,
float* err_bnds_norm,
12288 float* err_bnds_comp,
lapack_int* nparams,
float* params,
12292 const float* dl,
const float* d,
const float* du,
12293 const float* dlf,
const float* df,
const float* duf,
12294 const float* du2,
const lapack_int* ipiv,
const float*
b,
12296 float* berr,
float* work,
lapack_int* iwork,
12299 const double* dl,
const double* d,
const double* du,
12300 const double* dlf,
const double* df,
const double* duf,
12301 const double* du2,
const lapack_int* ipiv,
const double*
b,
12303 double* berr,
double* work,
lapack_int* iwork,
12332 float* ferr,
float* berr,
float* work,
lapack_int* iwork,
12335 const double* a,
lapack_int* lda,
const double* af,
12337 double*
x,
lapack_int* ldx,
double* ferr,
double* berr,
12354 const double* a,
lapack_int* lda,
const double* af,
12355 lapack_int* ldaf,
const double* s,
const double*
b,
12358 double* err_bnds_norm,
double* err_bnds_comp,
12359 lapack_int* nparams,
double* params,
double* work,
12362 const float* a,
lapack_int* lda,
const float* af,
12363 lapack_int* ldaf,
const float* s,
const float*
b,
12365 float* berr,
lapack_int* n_err_bnds,
float* err_bnds_norm,
12366 float* err_bnds_comp,
lapack_int* nparams,
float* params,
12373 double* rcond,
double* berr,
lapack_int* n_err_bnds,
12374 double* err_bnds_norm,
double* err_bnds_comp,
12383 float* rcond,
float* berr,
lapack_int* n_err_bnds,
12384 float* err_bnds_norm,
float* err_bnds_comp,
12389 const float* ap,
const float* afp,
const float*
b,
12391 float* berr,
float* work,
lapack_int* iwork,
12394 const double* ap,
const double* afp,
const double*
b,
12396 double* berr,
double* work,
lapack_int* iwork,
12413 const float* ab,
lapack_int* ldab,
const float* afb,
12415 float*
x,
lapack_int* ldx,
float* ferr,
float* berr,
12418 const double* ab,
lapack_int* ldab,
const double* afb,
12420 double*
x,
lapack_int* ldx,
double* ferr,
double* berr,
12437 const float* e,
const float* df,
const float* ef,
12439 float* ferr,
float* berr,
float* work,
lapack_int *info );
12441 const double* e,
const double* df,
const double* ef,
12443 lapack_int* ldx,
double* ferr,
double* berr,
double* work,
12462 float*
x,
lapack_int* ldx,
float* ferr,
float* berr,
12465 const double* a,
lapack_int* lda,
const double* af,
12468 double* berr,
double* work,
lapack_int* iwork,
12485 const double* a,
lapack_int* lda,
const double* af,
12488 lapack_int* ldx,
double* rcond,
double* berr,
12489 lapack_int* n_err_bnds,
double* err_bnds_norm,
12490 double* err_bnds_comp,
lapack_int* nparams,
double* params,
12493 const float* a,
lapack_int* lda,
const float* af,
12496 float* rcond,
float* berr,
lapack_int* n_err_bnds,
12497 float* err_bnds_norm,
float* err_bnds_comp,
12498 lapack_int* nparams,
float* params,
float* work,
12507 double* err_bnds_norm,
double* err_bnds_comp,
12517 float* berr,
lapack_int* n_err_bnds,
float* err_bnds_norm,
12518 float* err_bnds_comp,
lapack_int* nparams,
float* params,
12542 double* err_bnds_norm,
double* err_bnds_comp,
12552 float* berr,
lapack_int* n_err_bnds,
float* err_bnds_norm,
12553 float* err_bnds_comp,
lapack_int* nparams,
float* params,
12557 const float* ap,
const float* afp,
const lapack_int* ipiv,
12559 float* ferr,
float* berr,
float* work,
lapack_int* iwork,
12562 const double* ap,
const double* afp,
const lapack_int* ipiv,
12564 lapack_int* ldx,
double* ferr,
double* berr,
double* work,
12597 lapack_int* ldx,
float* ferr,
float* berr,
float* work,
12602 lapack_int* ldx,
double* ferr,
double* berr,
double* work,
12615 lapack_int* ldx,
double* ferr,
double* berr,
12619 lapack_int* nrhs,
const float* ap,
const float*
b,
12621 float* ferr,
float* berr,
float* work,
lapack_int* iwork,
12624 lapack_int* nrhs,
const double* ap,
const double*
b,
12626 double* ferr,
double* berr,
double* work,
lapack_int* iwork,
12643 const float*
x,
lapack_int* ldx,
float* ferr,
float* berr,
12649 double* berr,
double* work,
lapack_int* iwork,
12758 lapack_int* lda,
float* r,
float* c,
float* rowcnd,
12759 float* colcnd,
float* amax,
lapack_int *info );
12761 lapack_int* lda,
double* r,
double* c,
double* rowcnd,
12762 double* colcnd,
double* amax,
lapack_int *info );
12764 lapack_int* lda,
float* r,
float* c,
float* rowcnd,
12765 float* colcnd,
float* amax,
lapack_int *info );
12768 double* c,
double* rowcnd,
double* colcnd,
double* amax,
12771 lapack_int* lda,
double* r,
double* c,
double* rowcnd,
12772 double* colcnd,
double* amax,
lapack_int *info );
12774 lapack_int* lda,
float* r,
float* c,
float* rowcnd,
12775 float* colcnd,
float* amax,
lapack_int *info );
12778 double* c,
double* rowcnd,
double* colcnd,
double* amax,
12782 float* c,
float* rowcnd,
float* colcnd,
float* amax,
12786 float* c,
float* rowcnd,
float* colcnd,
float* amax,
12790 double* r,
double* c,
double* rowcnd,
double* colcnd,
12794 lapack_int* ldab,
float* r,
float* c,
float* rowcnd,
12795 float* colcnd,
float* amax,
lapack_int *info );
12798 lapack_int* ldab,
double* r,
double* c,
double* rowcnd,
12799 double* colcnd,
double* amax,
lapack_int *info );
12802 double* r,
double* c,
double* rowcnd,
double* colcnd,
12806 float* r,
float* c,
float* rowcnd,
float* colcnd,
12810 lapack_int* ldab,
double* r,
double* c,
double* rowcnd,
12811 double* colcnd,
double* amax,
lapack_int *info );
12814 lapack_int* ldab,
float* r,
float* c,
float* rowcnd,
12815 float* colcnd,
float* amax,
lapack_int *info );
12817 float* scond,
float* amax,
lapack_int *info );
12819 double* scond,
double* amax,
lapack_int *info );
12821 lapack_int* lda,
float* s,
float* scond,
float* amax,
12824 lapack_int* lda,
double* s,
double* scond,
double* amax,
12827 double* scond,
double* amax,
lapack_int *info );
12829 float* scond,
float* amax,
lapack_int *info );
12831 lapack_int* lda,
double* s,
double* scond,
double* amax,
12834 lapack_int* lda,
float* s,
float* scond,
float* amax,
12837 float* scond,
float* amax,
lapack_int *info );
12839 double* scond,
double* amax,
lapack_int *info );
12841 float* s,
float* scond,
float* amax,
lapack_int *info );
12843 double* s,
double* scond,
double* amax,
lapack_int *info );
12845 lapack_int* ldab,
float* s,
float* scond,
float* amax,
12848 lapack_int* ldab,
double* s,
double* scond,
double* amax,
12852 float* scond,
float* amax,
lapack_int *info );
12855 double* s,
double* scond,
double* amax,
lapack_int *info );
12857 lapack_int* lda,
double* s,
double* scond,
double* amax,
12860 float* s,
float* scond,
float* amax,
float* work,
12863 lapack_int* lda,
double* s,
double* scond,
double* amax,
12866 lapack_int* lda,
float* s,
float* scond,
float* amax,
12869 lapack_int* lda,
double* s,
double* scond,
double* amax,
12872 lapack_int* lda,
float* s,
float* scond,
float* amax,
12888 lapack_int* ldx,
double* work,
float* swork,
12897 lapack_int* ipiv,
char* equed,
float* r,
float* c,
float*
b,
12899 float* ferr,
float* berr,
float* work,
lapack_int* iwork,
12903 lapack_int* ipiv,
char* equed,
double* r,
double* c,
12905 double* rcond,
double* ferr,
double* berr,
double* work,
12910 lapack_int* ipiv,
char* equed,
float* r,
float* c,
12918 lapack_int* ipiv,
char* equed,
double* r,
double* c,
12925 lapack_int* ipiv,
char* equed,
double* r,
double* c,
12927 double* rcond,
double* rpvgrw,
double* berr,
12928 lapack_int* n_err_bnds,
double* err_bnds_norm,
12929 double* err_bnds_comp,
lapack_int* nparams,
double* params,
12933 lapack_int* ipiv,
char* equed,
float* r,
float* c,
12935 float* rcond,
float* rpvgrw,
float* berr,
12936 lapack_int* n_err_bnds,
float* err_bnds_norm,
12937 float* err_bnds_comp,
lapack_int* nparams,
float* params,
12942 lapack_int* ipiv,
char* equed,
double* r,
double* c,
12945 double* rpvgrw,
double* berr,
lapack_int* n_err_bnds,
12946 double* err_bnds_norm,
double* err_bnds_comp,
12953 lapack_int* ipiv,
char* equed,
float* r,
float* c,
12956 float* rpvgrw,
float* berr,
lapack_int* n_err_bnds,
12957 float* err_bnds_norm,
float* err_bnds_comp,
12980 lapack_int* ipiv,
char* equed,
float* r,
float* c,
float*
b,
12982 float* ferr,
float* berr,
float* work,
lapack_int* iwork,
12987 lapack_int* ipiv,
char* equed,
double* r,
double* c,
12989 double* rcond,
double* ferr,
double* berr,
double* work,
13010 lapack_int* ipiv,
char* equed,
double* r,
double* c,
13012 double* rcond,
double* rpvgrw,
double* berr,
13013 lapack_int* n_err_bnds,
double* err_bnds_norm,
13014 double* err_bnds_comp,
lapack_int* nparams,
double* params,
13019 lapack_int* ipiv,
char* equed,
float* r,
float* c,
13021 float* rcond,
float* rpvgrw,
float* berr,
13022 lapack_int* n_err_bnds,
float* err_bnds_norm,
13023 float* err_bnds_comp,
lapack_int* nparams,
float* params,
13029 lapack_int* ipiv,
char* equed,
double* r,
double* c,
13032 double* rpvgrw,
double* berr,
lapack_int* n_err_bnds,
13033 double* err_bnds_norm,
double* err_bnds_comp,
13043 float* rpvgrw,
float* berr,
lapack_int* n_err_bnds,
13044 float* err_bnds_norm,
float* err_bnds_comp,
13060 const float* dl,
const float* d,
const float* du,
13061 float* dlf,
float* df,
float* duf,
float* du2,
13063 lapack_int* ldx,
float* rcond,
float* ferr,
float* berr,
13066 const double* dl,
const double* d,
const double* du,
13067 double* dlf,
double* df,
double* duf,
double* du2,
13069 double*
x,
lapack_int* ldx,
double* rcond,
double* ferr,
13070 double* berr,
double* work,
lapack_int* iwork,
13107 lapack_int* ldx,
double* work,
float* swork,
13117 char* equed,
float* s,
float*
b,
lapack_int* ldb,
float*
x,
13118 lapack_int* ldx,
float* rcond,
float* ferr,
float* berr,
13122 char* equed,
double* s,
double*
b,
lapack_int* ldb,
13123 double*
x,
lapack_int* ldx,
double* rcond,
double* ferr,
13124 double* berr,
double* work,
lapack_int* iwork,
13142 char* equed,
double* s,
double*
b,
lapack_int* ldb,
13143 double*
x,
lapack_int* ldx,
double* rcond,
double* rpvgrw,
13145 double* err_bnds_norm,
double* err_bnds_comp,
13146 lapack_int* nparams,
double* params,
double* work,
13150 char* equed,
float* s,
float*
b,
lapack_int* ldb,
float*
x,
13151 lapack_int* ldx,
float* rcond,
float* rpvgrw,
float* berr,
13152 lapack_int* n_err_bnds,
float* err_bnds_norm,
13153 float* err_bnds_comp,
lapack_int* nparams,
float* params,
13160 double* rpvgrw,
double* berr,
lapack_int* n_err_bnds,
13161 double* err_bnds_norm,
double* err_bnds_comp,
13170 float* rpvgrw,
float* berr,
lapack_int* n_err_bnds,
13171 float* err_bnds_norm,
float* err_bnds_comp,
13186 float* ap,
float* afp,
char* equed,
float* s,
float*
b,
13188 float* ferr,
float* berr,
float* work,
lapack_int* iwork,
13191 double* ap,
double* afp,
char* equed,
double* s,
double*
b,
13193 double* ferr,
double* berr,
double* work,
lapack_int* iwork,
13199 float* rcond,
float* ferr,
float* berr,
13206 double* rcond,
double* ferr,
double* berr,
13224 lapack_int* ldafb,
char* equed,
float* s,
float*
b,
13226 float* ferr,
float* berr,
float* work,
lapack_int* iwork,
13230 lapack_int* ldafb,
char* equed,
double* s,
double*
b,
13232 double* ferr,
double* berr,
double* work,
lapack_int* iwork,
13261 const float* e,
float* df,
float* ef,
const float*
b,
13263 float* ferr,
float* berr,
float* work,
lapack_int *info );
13265 const double* d,
const double* e,
double* df,
double* ef,
13267 lapack_int* ldx,
double* rcond,
double* ferr,
double* berr,
13273 float* rcond,
float* ferr,
float* berr,
13280 double* rcond,
double* ferr,
double* berr,
13304 float* ferr,
float* berr,
float* work,
lapack_int* lwork,
13307 const double* a,
lapack_int* lda,
double* af,
13310 double* ferr,
double* berr,
double* work,
lapack_int* lwork,
13317 float* rcond,
float* ferr,
float* berr,
13325 double* rcond,
double* ferr,
double* berr,
13330 lapack_int* ipiv,
char* equed,
double* s,
double*
b,
13332 double* rpvgrw,
double* berr,
lapack_int* n_err_bnds,
13333 double* err_bnds_norm,
double* err_bnds_comp,
13334 lapack_int* nparams,
double* params,
double* work,
13338 lapack_int* ipiv,
char* equed,
float* s,
float*
b,
13340 float* rpvgrw,
float* berr,
lapack_int* n_err_bnds,
13341 float* err_bnds_norm,
float* err_bnds_comp,
13342 lapack_int* nparams,
float* params,
float* work,
13350 double* rpvgrw,
double* berr,
lapack_int* n_err_bnds,
13351 double* err_bnds_norm,
double* err_bnds_comp,
13361 float* rpvgrw,
float* berr,
lapack_int* n_err_bnds,
13362 float* err_bnds_norm,
float* err_bnds_comp,
13381 float* rcond,
float* ferr,
float* berr,
13389 double* rcond,
double* ferr,
double* berr,
13398 double* rpvgrw,
double* berr,
lapack_int* n_err_bnds,
13399 double* err_bnds_norm,
double* err_bnds_comp,
13409 float* rpvgrw,
float* berr,
lapack_int* n_err_bnds,
13410 float* err_bnds_norm,
float* err_bnds_comp,
13428 const float* ap,
float* afp,
lapack_int* ipiv,
13430 float* rcond,
float* ferr,
float* berr,
float* work,
13433 const double* ap,
double* afp,
lapack_int* ipiv,
13435 lapack_int* ldx,
double* rcond,
double* ferr,
double* berr,
13441 float* rcond,
float* ferr,
float* berr,
13448 double* rcond,
double* ferr,
double* berr,
13462 float* rcond,
float* ferr,
float* berr,
13469 double* rcond,
double* ferr,
double* berr,
13476 double* tau,
double* work,
lapack_int* lwork,
13490 lapack_int* jpvt,
double* tau,
double* work,
13504 lapack_int* jpvt,
double* tau,
double* work,
13515 lapack_int* lda,
const float* tau,
float* work,
13518 lapack_int* lda,
const double* tau,
double* work,
13522 const float* tau,
float* c,
lapack_int* ldc,
float* work,
13526 const double* tau,
double* c,
lapack_int* ldc,
double* work,
13553 double* tau,
double* work,
lapack_int* lwork,
13564 lapack_int* lda,
const float* tau,
float* work,
13567 lapack_int* lda,
const double* tau,
double* work,
13571 const float* tau,
float* c,
lapack_int* ldc,
float* work,
13575 const double* tau,
double* c,
lapack_int* ldc,
double* work,
13602 double* tau,
double* work,
lapack_int* lwork,
13613 lapack_int* lda,
const float* tau,
float* work,
13616 lapack_int* lda,
const double* tau,
double* work,
13629 const float* tau,
float* c,
lapack_int* ldc,
float* work,
13633 const double* tau,
double* c,
lapack_int* ldc,
double* work,
13651 double* tau,
double* work,
lapack_int* lwork,
13662 lapack_int* lda,
const float* tau,
float* work,
13665 lapack_int* lda,
const double* tau,
double* work,
13678 const float* tau,
float* c,
lapack_int* ldc,
float* work,
13682 const double* tau,
double* c,
lapack_int* ldc,
double* work,
13700 double* tau,
double* work,
lapack_int* lwork,
13712 lapack_int* lda,
const float* tau,
float* c,
13717 lapack_int* lda,
const double* tau,
double* c,
13734 float* taub,
float* work,
lapack_int* lwork,
13738 double* taub,
double* work,
lapack_int* lwork,
13754 float* taub,
float* work,
lapack_int* lwork,
13758 double* taub,
double* work,
lapack_int* lwork,
13773 float* d,
float* e,
float* tauq,
float* taup,
float* work,
13776 double* d,
double* e,
double* tauq,
double* taup,
13790 float* d,
float* e,
float*
q,
lapack_int* ldq,
float* pt,
13795 lapack_int* ldab,
double* d,
double* e,
double*
q,
13815 float* a,
lapack_int* lda,
const float* tau,
float* work,
13818 double* a,
lapack_int* lda,
const double* tau,
double* work,
13822 lapack_int* lda,
const float* tau,
float* c,
13827 lapack_int* lda,
const double* tau,
double* c,
13877 double* e,
double* u,
lapack_int* ldu,
double* vt,
13881 float* d,
float* e,
float* tau,
float* work,
13884 double* d,
double* e,
double* tau,
double* work,
13887 const float* tau,
float* work,
lapack_int* lwork,
13890 const double* tau,
double* work,
lapack_int* lwork,
13894 const float* tau,
float* c,
lapack_int* ldc,
float* work,
13898 const double* tau,
double* c,
lapack_int* ldc,
double* work,
13933 const float* tau,
float*
q,
lapack_int* ldq,
float* work,
13936 const double* tau,
double*
q,
lapack_int* ldq,
double* work,
13939 lapack_int* n,
const float* ap,
const float* tau,
float* c,
13942 lapack_int* n,
const double* ap,
const double* tau,
13970 float* ab,
lapack_int* ldab,
float* d,
float* e,
float*
q,
13973 double* ab,
lapack_int* ldab,
double* d,
double* e,
14003 double* e,
double* vl,
double* vu,
lapack_int* il,
14015 double* e,
double* vl,
double* vu,
lapack_int* il,
14039 float* abstol,
lapack_int* m,
float* w,
float* z,
14044 double* e,
double* vl,
double* vu,
lapack_int* il,
14056 double* e,
double* vl,
double* vu,
lapack_int* il,
14073 const float* d,
const float* e,
lapack_int* m,
14079 const double* d,
const double* e,
lapack_int* m,
14176 lapack_int* lda,
const float* tau,
float* work,
14179 lapack_int* lda,
const double* tau,
double* work,
14183 lapack_int* lda,
const float* tau,
float* c,
14188 lapack_int* lda,
const double* tau,
double* c,
14240 float* wi,
float* z,
lapack_int* ldz,
float* work,
14244 double* wi,
double* z,
lapack_int* ldz,
double* work,
14258 lapack_int* ldh,
float* wr,
const float* wi,
float* vl,
14264 lapack_int* ldh,
double* wr,
const double* wi,
double* vl,
14308 const float* vl,
lapack_int* ldvl,
const float* vr,
14314 const double* vl,
lapack_int* ldvl,
const double* vr,
14347 float* s,
float* sep,
float* work,
lapack_int* lwork,
14352 double* s,
double* sep,
double* work,
lapack_int* lwork,
14406 float* lscale,
float* rscale,
float* work,
14410 lapack_int* ihi,
double* lscale,
double* rscale,
14415 float* rscale,
float* work,
lapack_int *info );
14419 double* rscale,
double* work,
lapack_int *info );
14421 lapack_int* ihi,
const float* lscale,
const float* rscale,
14425 lapack_int* ihi,
const double* lscale,
const double* rscale,
14429 lapack_int* ihi,
const float* lscale,
const float* rscale,
14433 lapack_int* ihi,
const double* lscale,
const double* rscale,
14438 float* t,
lapack_int* ldt,
float* alphar,
float* alphai,
14439 float* beta,
float*
q,
lapack_int* ldq,
float* z,
14445 double* alphai,
double* beta,
double*
q,
lapack_int* ldq,
14472 const double* p,
lapack_int* ldp,
double* vl,
14516 lapack_int* ldb,
float* alphar,
float* alphai,
float* beta,
14518 lapack_int* m,
float* pl,
float* pr,
float* dif,
14524 lapack_int* ldb,
double* alphar,
double* alphai,
14525 double* beta,
double*
q,
lapack_int* ldq,
double* z,
14527 double* dif,
double* work,
lapack_int* lwork,
14536 float* pl,
float* pr,
float* dif,
14546 double* pl,
double* pr,
double* dif,
14553 lapack_int* ldf,
float* scale,
float* dif,
float* work,
14556 const double* a,
lapack_int* lda,
const double*
b,
14558 const double* d,
lapack_int* ldd,
const double* e,
14560 double* dif,
double* work,
lapack_int* lwork,
14582 const float*
b,
lapack_int* ldb,
const float* vl,
14589 const double*
b,
lapack_int* ldb,
const double* vl,
14612 float*
b,
lapack_int* ldb,
float* tola,
float* tolb,
14619 double*
b,
lapack_int* ldb,
double* tola,
double* tolb,
14622 lapack_int* iwork,
double* tau,
double* work,
14646 float* tola,
float* tolb,
float* alpha,
float* beta,
14653 double* tola,
double* tolb,
double* alpha,
double* beta,
14661 float* tolb,
float* alpha,
float* beta,
14671 double* tolb,
double* alpha,
double* beta,
14714 float* rcond,
lapack_int* rank,
float* work,
14718 double* rcond,
lapack_int* rank,
double* work,
14733 float* rcond,
lapack_int* rank,
float* work,
14737 double* rcond,
lapack_int* rank,
double* work,
14753 float* d,
float*
x,
float* work,
lapack_int* lwork,
14757 double* d,
double*
x,
double* work,
lapack_int* lwork,
14777 double*
x,
double*
y,
double* work,
lapack_int* lwork,
14822 float* a,
lapack_int* lda,
float* vl,
float* vu,
14828 double* a,
lapack_int* lda,
double* vl,
double* vu,
14848 float* a,
lapack_int* lda,
float* vl,
float* vu,
14854 double* a,
lapack_int* lda,
double* vl,
double* vu,
14892 double* w,
double* z,
lapack_int* ldz,
double* work,
14907 float* ap,
float* vl,
float* vu,
lapack_int* il,
14912 double* ap,
double* vl,
double* vu,
lapack_int* il,
14929 float* ab,
lapack_int* ldab,
float* w,
float* z,
14932 double* ab,
lapack_int* ldab,
double* w,
double* z,
14944 float* ab,
lapack_int* ldab,
float* w,
float* z,
14948 double* ab,
lapack_int* ldab,
double* w,
double* z,
15001 float* abstol,
lapack_int* m,
float* w,
float* z,
15005 double* e,
double* vl,
double* vu,
lapack_int* il,
15011 float* abstol,
lapack_int* m,
float* w,
float* z,
15016 double* e,
double* vl,
double* vu,
lapack_int* il,
15023 float* wr,
float* wi,
float* vs,
lapack_int* ldvs,
15028 double* wr,
double* wi,
double* vs,
lapack_int* ldvs,
15045 lapack_int* sdim,
float* wr,
float* wi,
float* vs,
15046 lapack_int* ldvs,
float* rconde,
float* rcondv,
float* work,
15051 lapack_int* sdim,
double* wr,
double* wi,
double* vs,
15052 lapack_int* ldvs,
double* rconde,
double* rcondv,
15071 lapack_int* lda,
float* wr,
float* wi,
float* vl,
15075 lapack_int* lda,
double* wr,
double* wi,
double* vl,
15090 void LAPACK_sgeevx(
char* balanc,
char* jobvl,
char* jobvr,
char* sense,
15092 float* wi,
float* vl,
lapack_int* ldvl,
float* vr,
15094 float* scale,
float* abnrm,
float* rconde,
float* rcondv,
15097 void LAPACK_dgeevx(
char* balanc,
char* jobvl,
char* jobvr,
char* sense,
15099 double* wi,
double* vl,
lapack_int* ldvl,
double* vr,
15101 double* scale,
double* abnrm,
double* rconde,
15102 double* rcondv,
double* work,
lapack_int* lwork,
15104 void LAPACK_cgeevx(
char* balanc,
char* jobvl,
char* jobvr,
char* sense,
15109 float* scale,
float* abnrm,
float* rconde,
float* rcondv,
15112 void LAPACK_zgeevx(
char* balanc,
char* jobvl,
char* jobvr,
char* sense,
15117 double* scale,
double* abnrm,
double* rconde,
15121 float* a,
lapack_int* lda,
float* s,
float* u,
15125 double* a,
lapack_int* lda,
double* s,
double* u,
15160 void LAPACK_dgejsv(
char* joba,
char* jobu,
char* jobv,
char* jobr,
char* jobt,
15165 void LAPACK_sgejsv(
char* joba,
char* jobu,
char* jobv,
char* jobr,
char* jobt,
15181 float* alpha,
float* beta,
float* u,
lapack_int* ldu,
15187 double* alpha,
double* beta,
double* u,
lapack_int* ldu,
15274 float* ap,
float* bp,
float* w,
float* z,
lapack_int* ldz,
15277 double* ap,
double* bp,
double* w,
double* z,
15289 float* ap,
float* bp,
float* w,
float* z,
lapack_int* ldz,
15293 double* ap,
double* bp,
double* w,
double* z,
15309 lapack_int* n,
float* ap,
float* bp,
float* vl,
float* vu,
15315 lapack_int* n,
double* ap,
double* bp,
double* vl,
15381 float* abstol,
lapack_int* m,
float* w,
float* z,
15409 void LAPACK_sgges(
char* jobvsl,
char* jobvsr,
char* sort,
15412 float* alphar,
float* alphai,
float* beta,
float* vsl,
15416 void LAPACK_dgges(
char* jobvsl,
char* jobvsr,
char* sort,
15419 lapack_int* sdim,
double* alphar,
double* alphai,
15420 double* beta,
double* vsl,
lapack_int* ldvsl,
double* vsr,
15423 void LAPACK_cgges(
char* jobvsl,
char* jobvsr,
char* sort,
15432 void LAPACK_zgges(
char* jobvsl,
char* jobvsr,
char* sort,
15441 void LAPACK_sggesx(
char* jobvsl,
char* jobvsr,
char* sort,
15444 lapack_int* sdim,
float* alphar,
float* alphai,
float* beta,
15446 lapack_int* ldvsr,
float* rconde,
float* rcondv,
15450 void LAPACK_dggesx(
char* jobvsl,
char* jobvsr,
char* sort,
15453 lapack_int* sdim,
double* alphar,
double* alphai,
15454 double* beta,
double* vsl,
lapack_int* ldvsl,
double* vsr,
15455 lapack_int* ldvsr,
double* rconde,
double* rcondv,
15459 void LAPACK_cggesx(
char* jobvsl,
char* jobvsr,
char* sort,
15470 void LAPACK_zggesx(
char* jobvsl,
char* jobvsr,
char* sort,
15483 float* alphai,
float* beta,
float* vl,
lapack_int* ldvl,
15488 double* alphai,
double* beta,
double* vl,
lapack_int* ldvl,
15507 void LAPACK_sggevx(
char* balanc,
char* jobvl,
char* jobvr,
char* sense,
15509 lapack_int* ldb,
float* alphar,
float* alphai,
float* beta,
15512 float* rscale,
float* abnrm,
float* bbnrm,
float* rconde,
15513 float* rcondv,
float* work,
lapack_int* lwork,
15516 void LAPACK_dggevx(
char* balanc,
char* jobvl,
char* jobvr,
char* sense,
15518 lapack_int* ldb,
double* alphar,
double* alphai,
15519 double* beta,
double* vl,
lapack_int* ldvl,
double* vr,
15521 double* lscale,
double* rscale,
double* abnrm,
15522 double* bbnrm,
double* rconde,
double* rcondv,
double* work,
15525 void LAPACK_cggevx(
char* balanc,
char* jobvl,
char* jobvr,
char* sense,
15531 lapack_int* ihi,
float* lscale,
float* rscale,
float* abnrm,
15532 float* bbnrm,
float* rconde,
float* rcondv,
15536 void LAPACK_zggevx(
char* balanc,
char* jobvl,
char* jobvr,
char* sense,
15543 double* rscale,
double* abnrm,
double* bbnrm,
15548 lapack_int* k,
double* alpha,
const double* a,
15552 float* beta,
float* c );
15559 void LAPACK_dtfsm(
char* transr,
char* side,
char* uplo,
char* trans,
15562 void LAPACK_stfsm(
char* transr,
char* side,
char* uplo,
char* trans,
15565 void LAPACK_ztfsm(
char* transr,
char* side,
char* uplo,
char* trans,
15569 void LAPACK_ctfsm(
char* transr,
char* side,
char* uplo,
char* trans,
15637 double* tau,
double* work,
lapack_int* lwork,
15658 float* tau,
float* work,
lapack_int *info );
15660 double* tau,
double* work,
lapack_int *info );
15728 float* tau,
float* work,
lapack_int *info );
15730 double* tau,
double* work,
lapack_int *info );
15737 void LAPACK_slarfb(
char* side,
char* trans,
char* direct,
char* storev,
15741 void LAPACK_dlarfb(
char* side,
char* trans,
char* direct,
char* storev,
15743 const double* v,
lapack_int* ldv,
const double* t,
15746 void LAPACK_clarfb(
char* side,
char* trans,
char* direct,
char* storev,
15752 void LAPACK_zlarfb(
char* side,
char* trans,
char* direct,
char* storev,
15769 const float* v,
lapack_int* ldv,
const float* tau,
float* t,
15772 const double* v,
lapack_int* ldv,
const double* tau,
15783 float* tau,
float* c,
lapack_int* ldc,
float* work );
15785 double* tau,
double* c,
lapack_int* ldc,
double* work );
15795 char* sym,
float* d,
lapack_int* mode,
float* cond,
15799 char* sym,
double* d,
lapack_int* mode,
double* cond,
15804 char* sym,
float* d,
lapack_int* mode,
float* cond,
15809 char* sym,
double* d,
lapack_int* mode,
double* cond,
15893 void LAPACK_slartgp(
float* f,
float* g,
float* cs,
float* sn,
float* r );
15894 void LAPACK_dlartgp(
double* f,
double* g,
double* cs,
double* sn,
double* r );
15895 void LAPACK_slartgs(
float*
x,
float*
y,
float* sigma,
float* cs,
float* sn );
15900 char* jobv1t,
char* jobv2t,
char* trans,
15902 float* theta,
float* phi,
15907 float* b11d,
float* b11e,
float* b12d,
15908 float* b12e,
float* b21d,
float* b21e,
15909 float* b22d,
float* b22e,
float* rwork,
15953 float* theta,
float* phi,
15960 char* jobv1t,
char* jobv2t,
char* trans,
15975 char* jobv1t,
char* jobv2t,
char* trans,
15977 double* theta,
double* phi,
double* u1,
15979 double* v1t,
lapack_int* ldv1t,
double* v2t,
15980 lapack_int* ldv2t,
double* b11d,
double* b11e,
15981 double* b12d,
double* b12e,
double* b21d,
15982 double* b21e,
double* b22d,
double* b22e,
15986 double* x11,
lapack_int* ldx11,
double* x12,
15988 double* x22,
lapack_int* ldx22,
double* theta,
15989 double* phi,
double* taup1,
double* taup2,
15990 double* tauq1,
double* tauq2,
double* work,
15993 char* jobv1t,
char* jobv2t,
char* trans,
15996 double* x12,
lapack_int* ldx12,
double* x21,
15998 double* theta,
double* u1,
lapack_int* ldu1,
16021 char* jobv1t,
char* jobv2t,
char* trans,
16023 float* theta,
float* phi,
float* u1,
16026 lapack_int* ldv2t,
float* b11d,
float* b11e,
16027 float* b12d,
float* b12e,
float* b21d,
16028 float* b21e,
float* b22d,
float* b22e,
16034 float* x22,
lapack_int* ldx22,
float* theta,
16035 float* phi,
float* taup1,
float* taup2,
16036 float* tauq1,
float* tauq2,
float* work,
16039 char* jobv1t,
char* jobv2t,
char* trans,
16067 char* jobv1t,
char* jobv2t,
char* trans,
16069 double* theta,
double* phi,
16074 double* b11d,
double* b11e,
double* b12d,
16075 double* b12e,
double* b21d,
double* b21e,
16076 double* b22d,
double* b22e,
double* rwork,
16122 double* theta,
double* phi,
16129 char* jobv1t,
char* jobv2t,
char* trans,
16201 const float* v,
lapack_int* ldv,
const float* t,
16206 const double* v,
lapack_int* ldv,
const double* t,
16251 void LAPACK_stprfb(
char* side,
char* trans,
char* direct,
char* storev,
16253 const float* v,
lapack_int* ldv,
const float* t,
16257 void LAPACK_dtprfb(
char* side,
char* trans,
char* direct,
char* storev,
16259 const double* v,
lapack_int* ldv,
const double* t,
16263 void LAPACK_ctprfb(
char* side,
char* trans,
char* direct,
char* storev,
16269 const float* mywork,
lapack_int* myldwork );
16270 void LAPACK_ztprfb(
char* side,
char* trans,
char* direct,
char* storev,
16276 const double* mywork,
lapack_int* myldwork );
#define LAPACK_cporfsx
Definition: lapacke.h:10795
#define LAPACK_chpsv
Definition: lapacke.h:11014
#define LAPACK_dsygv
Definition: lapacke.h:11383
lapack_int LAPACKE_zsytrs2_work(int matrix_order, char uplo, lapack_int n, lapack_int nrhs, const lapack_complex_double *a, lapack_int lda, const lapack_int *ipiv, lapack_complex_double *b, lapack_int ldb, lapack_complex_double *work)
#define LAPACK_sgeev
Definition: lapacke.h:11358
lapack_int LAPACKE_dposvxx(int matrix_order, char fact, char uplo, lapack_int n, lapack_int nrhs, double *a, lapack_int lda, double *af, lapack_int ldaf, char *equed, double *s, double *b, lapack_int ldb, double *x, lapack_int ldx, double *rcond, double *rpvgrw, double *berr, lapack_int n_err_bnds, double *err_bnds_norm, double *err_bnds_comp, lapack_int nparams, double *params)
lapack_int LAPACKE_sptsv(int matrix_order, lapack_int n, lapack_int nrhs, float *d, float *e, float *b, lapack_int ldb)
lapack_int LAPACKE_ztpttr(int matrix_order, char uplo, lapack_int n, const lapack_complex_double *ap, lapack_complex_double *a, lapack_int lda)
lapack_int LAPACKE_ctpcon(int matrix_order, char norm, char uplo, char diag, lapack_int n, const lapack_complex_float *ap, float *rcond)
#define LAPACK_sgesv
Definition: lapacke.h:10916
lapack_int LAPACKE_sspevx_work(int matrix_order, char jobz, char range, char uplo, lapack_int n, float *ap, float vl, float vu, lapack_int il, lapack_int iu, float abstol, lapack_int *m, float *w, float *z, lapack_int ldz, float *work, lapack_int *iwork, lapack_int *ifail)
lapack_int LAPACKE_zgetf2_work(int matrix_order, lapack_int m, lapack_int n, lapack_complex_double *a, lapack_int lda, lapack_int *ipiv)
EIGEN_DEVICE_FUNC const Scalar & q
Definition: SpecialFunctionsImpl.h:1520
lapack_int LAPACKE_zgerfs(int matrix_order, char trans, lapack_int n, lapack_int nrhs, const lapack_complex_double *a, lapack_int lda, const lapack_complex_double *af, lapack_int ldaf, const lapack_int *ipiv, const lapack_complex_double *b, lapack_int ldb, lapack_complex_double *x, lapack_int ldx, double *ferr, double *berr)
lapack_int LAPACKE_zunmrq_work(int matrix_order, char side, char trans, lapack_int m, lapack_int n, lapack_int k, const lapack_complex_double *a, lapack_int lda, const lapack_complex_double *tau, lapack_complex_double *c, lapack_int ldc, lapack_complex_double *work, lapack_int lwork)
#define LAPACK_cungbr
Definition: lapacke.h:11102
lapack_int LAPACKE_zungrq(int matrix_order, lapack_int m, lapack_int n, lapack_int k, lapack_complex_double *a, lapack_int lda, const lapack_complex_double *tau)
#define LAPACK_dlapy2
Definition: lapacke.h:11561
lapack_int LAPACKE_ssbev_work(int matrix_order, char jobz, char uplo, lapack_int n, lapack_int kd, float *ab, lapack_int ldab, float *w, float *z, lapack_int ldz, float *work)
#define LAPACK_cgeqrf
Definition: lapacke.h:11020
lapack_int LAPACKE_chptrs_work(int matrix_order, char uplo, lapack_int n, lapack_int nrhs, const lapack_complex_float *ap, const lapack_int *ipiv, lapack_complex_float *b, lapack_int ldb)
lapack_int LAPACKE_ctgexc(int matrix_order, lapack_logical wantq, lapack_logical wantz, lapack_int n, lapack_complex_float *a, lapack_int lda, lapack_complex_float *b, lapack_int ldb, lapack_complex_float *q, lapack_int ldq, lapack_complex_float *z, lapack_int ldz, lapack_int ifst, lapack_int ilst)
lapack_int LAPACKE_ctrevc_work(int matrix_order, char side, char howmny, const lapack_logical *select, lapack_int n, lapack_complex_float *t, lapack_int ldt, lapack_complex_float *vl, lapack_int ldvl, lapack_complex_float *vr, lapack_int ldvr, lapack_int mm, lapack_int *m, lapack_complex_float *work, float *rwork)
lapack_int LAPACKE_dlatms(int matrix_order, lapack_int m, lapack_int n, char dist, lapack_int *iseed, char sym, double *d, lapack_int mode, double cond, double dmax, lapack_int kl, lapack_int ku, char pack, double *a, lapack_int lda)
lapack_int LAPACKE_zsyrfs_work(int matrix_order, char uplo, lapack_int n, lapack_int nrhs, const lapack_complex_double *a, lapack_int lda, const lapack_complex_double *af, lapack_int ldaf, const lapack_int *ipiv, const lapack_complex_double *b, lapack_int ldb, lapack_complex_double *x, lapack_int ldx, double *ferr, double *berr, lapack_complex_double *work, double *rwork)
lapack_int LAPACKE_cpptri_work(int matrix_order, char uplo, lapack_int n, lapack_complex_float *ap)
#define LAPACK_dsterf
Definition: lapacke.h:11141
lapack_int LAPACKE_dtzrzf(int matrix_order, lapack_int m, lapack_int n, double *a, lapack_int lda, double *tau)
lapack_int LAPACKE_zgbequb(int matrix_order, lapack_int m, lapack_int n, lapack_int kl, lapack_int ku, const lapack_complex_double *ab, lapack_int ldab, double *r, double *c, double *rowcnd, double *colcnd, double *amax)
#define LAPACK_dbdsqr
Definition: lapacke.h:11107
lapack_int LAPACKE_spoequ(int matrix_order, lapack_int n, const float *a, lapack_int lda, float *s, float *scond, float *amax)
lapack_int LAPACKE_ctgsja_work(int matrix_order, char jobu, char jobv, char jobq, lapack_int m, lapack_int p, lapack_int n, lapack_int k, lapack_int l, lapack_complex_float *a, lapack_int lda, lapack_complex_float *b, lapack_int ldb, float tola, float tolb, float *alpha, float *beta, lapack_complex_float *u, lapack_int ldu, lapack_complex_float *v, lapack_int ldv, lapack_complex_float *q, lapack_int ldq, lapack_complex_float *work, lapack_int *ncycle)
lapack_int LAPACKE_cgeqpf(int matrix_order, lapack_int m, lapack_int n, lapack_complex_float *a, lapack_int lda, lapack_int *jpvt, lapack_complex_float *tau)
lapack_int LAPACKE_ssycon_work(int matrix_order, char uplo, lapack_int n, const float *a, lapack_int lda, const lapack_int *ipiv, float anorm, float *rcond, float *work, lapack_int *iwork)
lapack_int LAPACKE_zpttrf(lapack_int n, double *d, lapack_complex_double *e)
lapack_int LAPACKE_sspgv_work(int matrix_order, lapack_int itype, char jobz, char uplo, lapack_int n, float *ap, float *bp, float *w, float *z, lapack_int ldz, float *work)
lapack_int LAPACKE_dptsvx_work(int matrix_order, char fact, lapack_int n, lapack_int nrhs, const double *d, const double *e, double *df, double *ef, const double *b, lapack_int ldb, double *x, lapack_int ldx, double *rcond, double *ferr, double *berr, double *work)
lapack_int LAPACKE_cpbtrf(int matrix_order, char uplo, lapack_int n, lapack_int kd, lapack_complex_float *ab, lapack_int ldab)
lapack_int LAPACKE_zgttrs(int matrix_order, char trans, lapack_int n, lapack_int nrhs, const lapack_complex_double *dl, const lapack_complex_double *d, const lapack_complex_double *du, const lapack_complex_double *du2, const lapack_int *ipiv, lapack_complex_double *b, lapack_int ldb)
#define LAPACK_dgesvxx
Definition: lapacke.h:10926
lapack_int LAPACKE_zhpev(int matrix_order, char jobz, char uplo, lapack_int n, lapack_complex_double *ap, double *w, lapack_complex_double *z, lapack_int ldz)
lapack_int LAPACKE_zunmbr(int matrix_order, char vect, char side, char trans, lapack_int m, lapack_int n, lapack_int k, const lapack_complex_double *a, lapack_int lda, const lapack_complex_double *tau, lapack_complex_double *c, lapack_int ldc)
#define LAPACK_zlapmr
Definition: lapacke.h:11559
lapack_int LAPACKE_csysvxx_work(int matrix_order, char fact, char uplo, lapack_int n, lapack_int nrhs, lapack_complex_float *a, lapack_int lda, lapack_complex_float *af, lapack_int ldaf, lapack_int *ipiv, char *equed, float *s, lapack_complex_float *b, lapack_int ldb, lapack_complex_float *x, lapack_int ldx, float *rcond, float *rpvgrw, float *berr, lapack_int n_err_bnds, float *err_bnds_norm, float *err_bnds_comp, lapack_int nparams, float *params, lapack_complex_float *work, float *rwork)
#define LAPACK_clagsy
Definition: lapacke.h:11552
#define LAPACK_zgtrfs
Definition: lapacke.h:10787
lapack_int LAPACKE_cheequb_work(int matrix_order, char uplo, lapack_int n, const lapack_complex_float *a, lapack_int lda, float *s, float *scond, float *amax, lapack_complex_float *work)
lapack_int LAPACKE_dsyrfsx(int matrix_order, char uplo, char equed, lapack_int n, lapack_int nrhs, const double *a, lapack_int lda, const double *af, lapack_int ldaf, const lapack_int *ipiv, const double *s, const double *b, lapack_int ldb, double *x, lapack_int ldx, double *rcond, double *berr, lapack_int n_err_bnds, double *err_bnds_norm, double *err_bnds_comp, lapack_int nparams, double *params)
lapack_int LAPACKE_ssysv(int matrix_order, char uplo, lapack_int n, lapack_int nrhs, float *a, lapack_int lda, lapack_int *ipiv, float *b, lapack_int ldb)
lapack_int LAPACKE_cptrfs(int matrix_order, char uplo, lapack_int n, lapack_int nrhs, const float *d, const lapack_complex_float *e, const float *df, const lapack_complex_float *ef, const lapack_complex_float *b, lapack_int ldb, lapack_complex_float *x, lapack_int ldx, float *ferr, float *berr)
lapack_int LAPACKE_sgels_work(int matrix_order, char trans, lapack_int m, lapack_int n, lapack_int nrhs, float *a, lapack_int lda, float *b, lapack_int ldb, float *work, lapack_int lwork)
lapack_int LAPACKE_dlaswp_work(int matrix_order, lapack_int n, double *a, lapack_int lda, lapack_int k1, lapack_int k2, const lapack_int *ipiv, lapack_int incx)
#define LAPACK_dtpttr
Definition: lapacke.h:11454
lapack_int LAPACKE_sgtsv(int matrix_order, lapack_int n, lapack_int nrhs, float *dl, float *d, float *du, float *b, lapack_int ldb)
lapack_int LAPACKE_zpocon_work(int matrix_order, char uplo, lapack_int n, const lapack_complex_double *a, lapack_int lda, double anorm, double *rcond, lapack_complex_double *work, double *rwork)
lapack_int LAPACKE_dormlq(int matrix_order, char side, char trans, lapack_int m, lapack_int n, lapack_int k, const double *a, lapack_int lda, const double *tau, double *c, lapack_int ldc)
lapack_int LAPACKE_dporfs(int matrix_order, char uplo, lapack_int n, lapack_int nrhs, const double *a, lapack_int lda, const double *af, lapack_int ldaf, const double *b, lapack_int ldb, double *x, lapack_int ldx, double *ferr, double *berr)
lapack_int LAPACKE_zpteqr_work(int matrix_order, char compz, lapack_int n, double *d, double *e, lapack_complex_double *z, lapack_int ldz, double *work)
lapack_int LAPACKE_zgebak_work(int matrix_order, char job, char side, lapack_int n, lapack_int ilo, lapack_int ihi, const double *scale, lapack_int m, lapack_complex_double *v, lapack_int ldv)
lapack_int LAPACKE_sggbal(int matrix_order, char job, lapack_int n, float *a, lapack_int lda, float *b, lapack_int ldb, lapack_int *ilo, lapack_int *ihi, float *lscale, float *rscale)
lapack_int LAPACKE_spstrf_work(int matrix_order, char uplo, lapack_int n, float *a, lapack_int lda, lapack_int *piv, lapack_int *rank, float tol, float *work)
#define LAPACK_dgtrfs
Definition: lapacke.h:10785
#define LAPACK_ctgsna
Definition: lapacke.h:11268
lapack_int LAPACKE_slarfg(lapack_int n, float *alpha, float *x, lapack_int incx, float *tau)
lapack_int LAPACKE_zheevr(int matrix_order, char jobz, char range, char uplo, lapack_int n, lapack_complex_double *a, lapack_int lda, double vl, double vu, lapack_int il, lapack_int iu, double abstol, lapack_int *m, double *w, lapack_complex_double *z, lapack_int ldz, lapack_int *isuppz)
lapack_int LAPACKE_cgeequ_work(int matrix_order, lapack_int m, lapack_int n, const lapack_complex_float *a, lapack_int lda, float *r, float *c, float *rowcnd, float *colcnd, float *amax)
lapack_int LAPACKE_slarnv_work(lapack_int idist, lapack_int *iseed, lapack_int n, float *x)
lapack_int LAPACKE_dormql(int matrix_order, char side, char trans, lapack_int m, lapack_int n, lapack_int k, const double *a, lapack_int lda, const double *tau, double *c, lapack_int ldc)
lapack_int LAPACKE_clarnv_work(lapack_int idist, lapack_int *iseed, lapack_int n, lapack_complex_float *x)
lapack_int LAPACKE_dgeqpf_work(int matrix_order, lapack_int m, lapack_int n, double *a, lapack_int lda, lapack_int *jpvt, double *tau, double *work)
#define LAPACK_ssytri2x
Definition: lapacke.h:11595
#define LAPACK_chpevx
Definition: lapacke.h:11328
lapack_int LAPACKE_dtpmqrt(int matrix_order, char side, char trans, lapack_int m, lapack_int n, lapack_int k, lapack_int l, lapack_int nb, const double *v, lapack_int ldv, const double *t, lapack_int ldt, double *a, lapack_int lda, double *b, lapack_int ldb)
lapack_int LAPACKE_dgemqrt_work(int matrix_order, char side, char trans, lapack_int m, lapack_int n, lapack_int k, lapack_int nb, const double *v, lapack_int ldv, const double *t, lapack_int ldt, double *c, lapack_int ldc, double *work)
#define LAPACK_sorglq
Definition: lapacke.h:11042
lapack_int LAPACKE_dstev(int matrix_order, char jobz, lapack_int n, double *d, double *e, double *z, lapack_int ldz)
#define LAPACK_dsysvxx
Definition: lapacke.h:10996
#define LAPACK_sposvxx
Definition: lapacke.h:10961
lapack_int LAPACKE_ztrsyl(int matrix_order, char trana, char tranb, lapack_int isgn, lapack_int m, lapack_int n, const lapack_complex_double *a, lapack_int lda, const lapack_complex_double *b, lapack_int ldb, lapack_complex_double *c, lapack_int ldc, double *scale)
lapack_int LAPACKE_ctgsyl(int matrix_order, char trans, lapack_int ijob, lapack_int m, lapack_int n, const lapack_complex_float *a, lapack_int lda, const lapack_complex_float *b, lapack_int ldb, lapack_complex_float *c, lapack_int ldc, const lapack_complex_float *d, lapack_int ldd, const lapack_complex_float *e, lapack_int lde, lapack_complex_float *f, lapack_int ldf, float *scale, float *dif)
#define LAPACK_stftri
Definition: lapacke.h:10871
lapack_int LAPACKE_cgeqrt2(int matrix_order, lapack_int m, lapack_int n, lapack_complex_float *a, lapack_int lda, lapack_complex_float *t, lapack_int ldt)
lapack_int LAPACKE_sgelq2_work(int matrix_order, lapack_int m, lapack_int n, float *a, lapack_int lda, float *tau, float *work)
lapack_int LAPACKE_cgges_work(int matrix_order, char jobvsl, char jobvsr, char sort, LAPACK_C_SELECT2 selctg, lapack_int n, lapack_complex_float *a, lapack_int lda, lapack_complex_float *b, lapack_int ldb, lapack_int *sdim, lapack_complex_float *alpha, lapack_complex_float *beta, lapack_complex_float *vsl, lapack_int ldvsl, lapack_complex_float *vsr, lapack_int ldvsr, lapack_complex_float *work, lapack_int lwork, float *rwork, lapack_logical *bwork)
lapack_int LAPACKE_dgeqrf_work(int matrix_order, lapack_int m, lapack_int n, double *a, lapack_int lda, double *tau, double *work, lapack_int lwork)
lapack_int LAPACKE_zlauum_work(int matrix_order, char uplo, lapack_int n, lapack_complex_double *a, lapack_int lda)
#define LAPACK_zhbgv
Definition: lapacke.h:11409
lapack_int LAPACKE_dtprfs_work(int matrix_order, char uplo, char trans, char diag, lapack_int n, lapack_int nrhs, const double *ap, const double *b, lapack_int ldb, const double *x, lapack_int ldx, double *ferr, double *berr, double *work, lapack_int *iwork)
lapack_int LAPACKE_zlag2c_work(int matrix_order, lapack_int m, lapack_int n, const lapack_complex_double *a, lapack_int lda, lapack_complex_float *sa, lapack_int ldsa)
#define LAPACK_zsyconv
Definition: lapacke.h:11602
lapack_int LAPACKE_dorgqr(int matrix_order, lapack_int m, lapack_int n, lapack_int k, double *a, lapack_int lda, const double *tau)
lapack_int LAPACKE_cposvx_work(int matrix_order, char fact, char uplo, lapack_int n, lapack_int nrhs, lapack_complex_float *a, lapack_int lda, lapack_complex_float *af, lapack_int ldaf, char *equed, float *s, lapack_complex_float *b, lapack_int ldb, lapack_complex_float *x, lapack_int ldx, float *rcond, float *ferr, float *berr, lapack_complex_float *work, float *rwork)
lapack_int LAPACKE_zlarnv(lapack_int idist, lapack_int *iseed, lapack_int n, lapack_complex_double *x)
lapack_int LAPACKE_dggbal(int matrix_order, char job, lapack_int n, double *a, lapack_int lda, double *b, lapack_int ldb, lapack_int *ilo, lapack_int *ihi, double *lscale, double *rscale)
lapack_int LAPACKE_zgesdd(int matrix_order, char jobz, lapack_int m, lapack_int n, lapack_complex_double *a, lapack_int lda, double *s, lapack_complex_double *u, lapack_int ldu, lapack_complex_double *vt, lapack_int ldvt)
lapack_int LAPACKE_cpstrf_work(int matrix_order, char uplo, lapack_int n, lapack_complex_float *a, lapack_int lda, lapack_int *piv, lapack_int *rank, float tol, float *work)
lapack_int LAPACKE_ddisna_work(char job, lapack_int m, lapack_int n, const double *d, double *sep)
#define LAPACK_zppcon
Definition: lapacke.h:10735
#define LAPACK_zgttrs
Definition: lapacke.h:10671
lapack_int LAPACKE_cpptrf_work(int matrix_order, char uplo, lapack_int n, lapack_complex_float *ap)
#define LAPACK_sgehrd
Definition: lapacke.h:11186
#define LAPACK_dtfsm
Definition: lapacke.h:11438
#define LAPACK_zgbsv
Definition: lapacke.h:10933
#define LAPACK_ctpqrt
Definition: lapacke.h:11631
lapack_int LAPACKE_dgees_work(int matrix_order, char jobvs, char sort, LAPACK_D_SELECT2 select, lapack_int n, double *a, lapack_int lda, lapack_int *sdim, double *wr, double *wi, double *vs, lapack_int ldvs, double *work, lapack_int lwork, lapack_logical *bwork)
#define LAPACK_cstemr
Definition: lapacke.h:11148
lapack_int LAPACKE_dppsv_work(int matrix_order, char uplo, lapack_int n, lapack_int nrhs, double *ap, double *b, lapack_int ldb)
lapack_int LAPACKE_zhptri_work(int matrix_order, char uplo, lapack_int n, lapack_complex_double *ap, const lapack_int *ipiv, lapack_complex_double *work)
lapack_int LAPACKE_chseqr(int matrix_order, char job, char compz, lapack_int n, lapack_int ilo, lapack_int ihi, lapack_complex_float *h, lapack_int ldh, lapack_complex_float *w, lapack_complex_float *z, lapack_int ldz)
lapack_int LAPACKE_ztptrs_work(int matrix_order, char uplo, char trans, char diag, lapack_int n, lapack_int nrhs, const lapack_complex_double *ap, lapack_complex_double *b, lapack_int ldb)
lapack_int LAPACKE_ssbevd_work(int matrix_order, char jobz, char uplo, lapack_int n, lapack_int kd, float *ab, lapack_int ldab, float *w, float *z, lapack_int ldz, float *work, lapack_int lwork, lapack_int *iwork, lapack_int liwork)
lapack_int LAPACKE_dgebal_work(int matrix_order, char job, lapack_int n, double *a, lapack_int lda, lapack_int *ilo, lapack_int *ihi, double *scale)
lapack_int LAPACKE_sgebrd(int matrix_order, lapack_int m, lapack_int n, float *a, lapack_int lda, float *d, float *e, float *tauq, float *taup)
lapack_int LAPACKE_dpptrs_work(int matrix_order, char uplo, lapack_int n, lapack_int nrhs, const double *ap, double *b, lapack_int ldb)
lapack_int LAPACKE_clagsy(int matrix_order, lapack_int n, lapack_int k, const float *d, lapack_complex_float *a, lapack_int lda, lapack_int *iseed)
lapack_int LAPACKE_dgeesx_work(int matrix_order, char jobvs, char sort, LAPACK_D_SELECT2 select, char sense, lapack_int n, double *a, lapack_int lda, lapack_int *sdim, double *wr, double *wi, double *vs, lapack_int ldvs, double *rconde, double *rcondv, double *work, lapack_int lwork, lapack_int *iwork, lapack_int liwork, lapack_logical *bwork)
lapack_int LAPACKE_dsbevx_work(int matrix_order, char jobz, char range, char uplo, lapack_int n, lapack_int kd, double *ab, lapack_int ldab, double *q, lapack_int ldq, double vl, double vu, lapack_int il, lapack_int iu, double abstol, lapack_int *m, double *w, double *z, lapack_int ldz, double *work, lapack_int *iwork, lapack_int *ifail)
lapack_int LAPACKE_spptri(int matrix_order, char uplo, lapack_int n, float *ap)
#define LAPACK_cgesvx
Definition: lapacke.h:10924
lapack_int LAPACKE_cstedc_work(int matrix_order, char compz, lapack_int n, float *d, float *e, lapack_complex_float *z, lapack_int ldz, lapack_complex_float *work, lapack_int lwork, float *rwork, lapack_int lrwork, lapack_int *iwork, lapack_int liwork)
lapack_int LAPACKE_clarnv(lapack_int idist, lapack_int *iseed, lapack_int n, lapack_complex_float *x)
lapack_int LAPACKE_csytri_work(int matrix_order, char uplo, lapack_int n, lapack_complex_float *a, lapack_int lda, const lapack_int *ipiv, lapack_complex_float *work)
lapack_int LAPACKE_slaswp(int matrix_order, lapack_int n, float *a, lapack_int lda, lapack_int k1, lapack_int k2, const lapack_int *ipiv, lapack_int incx)
lapack_int LAPACKE_dstedc_work(int matrix_order, char compz, lapack_int n, double *d, double *e, double *z, lapack_int ldz, double *work, lapack_int lwork, lapack_int *iwork, lapack_int liwork)
lapack_int LAPACKE_dptrfs(int matrix_order, lapack_int n, lapack_int nrhs, const double *d, const double *e, const double *df, const double *ef, const double *b, lapack_int ldb, double *x, lapack_int ldx, double *ferr, double *berr)
#define LAPACK_chpgvx
Definition: lapacke.h:11404
lapack_int LAPACKE_slagge_work(int matrix_order, lapack_int m, lapack_int n, lapack_int kl, lapack_int ku, const float *d, float *a, lapack_int lda, lapack_int *iseed, float *work)
lapack_int LAPACKE_sormhr_work(int matrix_order, char side, char trans, lapack_int m, lapack_int n, lapack_int ilo, lapack_int ihi, const float *a, lapack_int lda, const float *tau, float *c, lapack_int ldc, float *work, lapack_int lwork)
lapack_int LAPACKE_cgttrf_work(lapack_int n, lapack_complex_float *dl, lapack_complex_float *d, lapack_complex_float *du, lapack_complex_float *du2, lapack_int *ipiv)
lapack_int LAPACKE_sorcsd(int matrix_order, char jobu1, char jobu2, char jobv1t, char jobv2t, char trans, char signs, lapack_int m, lapack_int p, lapack_int q, float *x11, lapack_int ldx11, float *x12, lapack_int ldx12, float *x21, lapack_int ldx21, float *x22, lapack_int ldx22, float *theta, float *u1, lapack_int ldu1, float *u2, lapack_int ldu2, float *v1t, lapack_int ldv1t, float *v2t, lapack_int ldv2t)
#define LAPACK_dsbgvd
Definition: lapacke.h:11411
lapack_int LAPACKE_zggglm(int matrix_order, lapack_int n, lapack_int m, lapack_int p, lapack_complex_double *a, lapack_int lda, lapack_complex_double *b, lapack_int ldb, lapack_complex_double *d, lapack_complex_double *x, lapack_complex_double *y)
lapack_int LAPACKE_zsytri2_work(int matrix_order, char uplo, lapack_int n, lapack_complex_double *a, lapack_int lda, const lapack_int *ipiv, lapack_complex_double *work, lapack_int lwork)
#define LAPACK_ssprfs
Definition: lapacke.h:10820
lapack_int LAPACKE_ztrcon(int matrix_order, char norm, char uplo, char diag, lapack_int n, const lapack_complex_double *a, lapack_int lda, double *rcond)
lapack_int LAPACKE_zpttrs(int matrix_order, char uplo, lapack_int n, lapack_int nrhs, const double *d, const lapack_complex_double *e, lapack_complex_double *b, lapack_int ldb)
lapack_int LAPACKE_ztrsna_work(int matrix_order, char job, char howmny, const lapack_logical *select, lapack_int n, const lapack_complex_double *t, lapack_int ldt, const lapack_complex_double *vl, lapack_int ldvl, const lapack_complex_double *vr, lapack_int ldvr, double *s, double *sep, lapack_int mm, lapack_int *m, lapack_complex_double *work, lapack_int ldwork, double *rwork)
#define LAPACK_dggbak
Definition: lapacke.h:11243
lapack_int LAPACKE_csycon_work(int matrix_order, char uplo, lapack_int n, const lapack_complex_float *a, lapack_int lda, const lapack_int *ipiv, float anorm, float *rcond, lapack_complex_float *work)
double LAPACKE_zlansy_work(int matrix_order, char norm, char uplo, lapack_int n, const lapack_complex_double *a, lapack_int lda, double *work)
lapack_int LAPACKE_ctprfs_work(int matrix_order, char uplo, char trans, char diag, lapack_int n, lapack_int nrhs, const lapack_complex_float *ap, const lapack_complex_float *b, lapack_int ldb, const lapack_complex_float *x, lapack_int ldx, float *ferr, float *berr, lapack_complex_float *work, float *rwork)
lapack_int LAPACKE_cgeqrt(int matrix_order, lapack_int m, lapack_int n, lapack_int nb, lapack_complex_float *a, lapack_int lda, lapack_complex_float *t, lapack_int ldt)
lapack_int LAPACKE_dormrz_work(int matrix_order, char side, char trans, lapack_int m, lapack_int n, lapack_int k, lapack_int l, const double *a, lapack_int lda, const double *tau, double *c, lapack_int ldc, double *work, lapack_int lwork)
lapack_int LAPACKE_sgetf2(int matrix_order, lapack_int m, lapack_int n, float *a, lapack_int lda, lapack_int *ipiv)
lapack_int LAPACKE_zpprfs_work(int matrix_order, char uplo, lapack_int n, lapack_int nrhs, const lapack_complex_double *ap, const lapack_complex_double *afp, const lapack_complex_double *b, lapack_int ldb, lapack_complex_double *x, lapack_int ldx, double *ferr, double *berr, lapack_complex_double *work, double *rwork)
lapack_int LAPACKE_zspsv_work(int matrix_order, char uplo, lapack_int n, lapack_int nrhs, lapack_complex_double *ap, lapack_int *ipiv, lapack_complex_double *b, lapack_int ldb)
#define LAPACK_cgbcon
Definition: lapacke.h:10722
lapack_int LAPACKE_dsbgv_work(int matrix_order, char jobz, char uplo, lapack_int n, lapack_int ka, lapack_int kb, double *ab, lapack_int ldab, double *bb, lapack_int ldbb, double *w, double *z, lapack_int ldz, double *work)
lapack_int LAPACKE_cgeqpf_work(int matrix_order, lapack_int m, lapack_int n, lapack_complex_float *a, lapack_int lda, lapack_int *jpvt, lapack_complex_float *tau, lapack_complex_float *work, float *rwork)
#define LAPACK_sopgtr
Definition: lapacke.h:11126
lapack_int LAPACKE_dtprfb_work(int matrix_order, char side, char trans, char direct, char storev, lapack_int m, lapack_int n, lapack_int k, lapack_int l, const double *v, lapack_int ldv, const double *t, lapack_int ldt, double *a, lapack_int lda, double *b, lapack_int ldb, const double *mywork, lapack_int myldwork)
lapack_int LAPACKE_slacpy(int matrix_order, char uplo, lapack_int m, lapack_int n, const float *a, lapack_int lda, float *b, lapack_int ldb)
double LAPACKE_dlantr(int matrix_order, char norm, char uplo, char diag, lapack_int m, lapack_int n, const double *a, lapack_int lda)
lapack_int LAPACKE_sorgbr_work(int matrix_order, char vect, lapack_int m, lapack_int n, lapack_int k, float *a, lapack_int lda, const float *tau, float *work, lapack_int lwork)
lapack_int LAPACKE_cgebrd_work(int matrix_order, lapack_int m, lapack_int n, lapack_complex_float *a, lapack_int lda, float *d, float *e, lapack_complex_float *tauq, lapack_complex_float *taup, lapack_complex_float *work, lapack_int lwork)
lapack_int LAPACKE_zhptrf(int matrix_order, char uplo, lapack_int n, lapack_complex_double *ap, lapack_int *ipiv)
lapack_int LAPACKE_sstein_work(int matrix_order, lapack_int n, const float *d, const float *e, lapack_int m, const float *w, const lapack_int *iblock, const lapack_int *isplit, float *z, lapack_int ldz, float *work, lapack_int *iwork, lapack_int *ifailv)
#define LAPACK_cgesvxx
Definition: lapacke.h:10929
lapack_int LAPACKE_ssyconv(int matrix_order, char uplo, char way, lapack_int n, float *a, lapack_int lda, const lapack_int *ipiv)
lapack_int LAPACKE_cpteqr_work(int matrix_order, char compz, lapack_int n, float *d, float *e, lapack_complex_float *z, lapack_int ldz, float *work)
lapack_int LAPACKE_sgesvj(int matrix_order, char joba, char jobu, char jobv, lapack_int m, lapack_int n, float *a, lapack_int lda, float *sva, lapack_int mv, float *v, lapack_int ldv, float *stat)
#define LAPACK_dstevx
Definition: lapacke.h:11347
#define LAPACK_dgeqrt2
Definition: lapacke.h:11619
lapack_int LAPACKE_csytri(int matrix_order, char uplo, lapack_int n, lapack_complex_float *a, lapack_int lda, const lapack_int *ipiv)
lapack_int LAPACKE_dsysvxx(int matrix_order, char fact, char uplo, lapack_int n, lapack_int nrhs, double *a, lapack_int lda, double *af, lapack_int ldaf, lapack_int *ipiv, char *equed, double *s, double *b, lapack_int ldb, double *x, lapack_int ldx, double *rcond, double *rpvgrw, double *berr, lapack_int n_err_bnds, double *err_bnds_norm, double *err_bnds_comp, lapack_int nparams, double *params)
#define LAPACK_zptsv
Definition: lapacke.h:10983
lapack_int LAPACKE_ssyevd_work(int matrix_order, char jobz, char uplo, lapack_int n, float *a, lapack_int lda, float *w, float *work, lapack_int lwork, lapack_int *iwork, lapack_int liwork)
lapack_int LAPACKE_chfrk_work(int matrix_order, char transr, char uplo, char trans, lapack_int n, lapack_int k, float alpha, const lapack_complex_float *a, lapack_int lda, float beta, lapack_complex_float *c)
#define LAPACK_clantr
Definition: lapacke.h:11504
#define LAPACK_dgbsvxx
Definition: lapacke.h:10938
lapack_int LAPACKE_spftri(int matrix_order, char transr, char uplo, lapack_int n, float *a)
lapack_int LAPACKE_ssysvx(int matrix_order, char fact, char uplo, lapack_int n, lapack_int nrhs, const float *a, lapack_int lda, float *af, lapack_int ldaf, lapack_int *ipiv, const float *b, lapack_int ldb, float *x, lapack_int ldx, float *rcond, float *ferr, float *berr)
#define LAPACK_zsytrs2
Definition: lapacke.h:11606
lapack_int LAPACKE_ztprfb_work(int matrix_order, char side, char trans, char direct, char storev, lapack_int m, lapack_int n, lapack_int k, lapack_int l, const lapack_complex_double *v, lapack_int ldv, const lapack_complex_double *t, lapack_int ldt, lapack_complex_double *a, lapack_int lda, lapack_complex_double *b, lapack_int ldb, const double *mywork, lapack_int myldwork)
lapack_int LAPACKE_dsbgvx(int matrix_order, char jobz, char range, char uplo, lapack_int n, lapack_int ka, lapack_int kb, double *ab, lapack_int ldab, double *bb, lapack_int ldbb, double *q, lapack_int ldq, double vl, double vu, lapack_int il, lapack_int iu, double abstol, lapack_int *m, double *w, double *z, lapack_int ldz, lapack_int *ifail)
#define LAPACK_sgghrd
Definition: lapacke.h:11234
lapack_int LAPACKE_zhbevd_work(int matrix_order, char jobz, char uplo, lapack_int n, lapack_int kd, lapack_complex_double *ab, lapack_int ldab, double *w, lapack_complex_double *z, lapack_int ldz, lapack_complex_double *work, lapack_int lwork, double *rwork, lapack_int lrwork, lapack_int *iwork, lapack_int liwork)
lapack_int LAPACKE_spbequ(int matrix_order, char uplo, lapack_int n, lapack_int kd, const float *ab, lapack_int ldab, float *s, float *scond, float *amax)
lapack_int LAPACKE_zlacpy(int matrix_order, char uplo, lapack_int m, lapack_int n, const lapack_complex_double *a, lapack_int lda, lapack_complex_double *b, lapack_int ldb)
#define LAPACK_zheevd
Definition: lapacke.h:11309
#define LAPACK_ssfrk
Definition: lapacke.h:11435
lapack_int LAPACKE_cgetf2_work(int matrix_order, lapack_int m, lapack_int n, lapack_complex_float *a, lapack_int lda, lapack_int *ipiv)
lapack_int LAPACKE_zherfsx(int matrix_order, char uplo, char equed, lapack_int n, lapack_int nrhs, const lapack_complex_double *a, lapack_int lda, const lapack_complex_double *af, lapack_int ldaf, const lapack_int *ipiv, const double *s, const lapack_complex_double *b, lapack_int ldb, lapack_complex_double *x, lapack_int ldx, double *rcond, double *berr, lapack_int n_err_bnds, double *err_bnds_norm, double *err_bnds_comp, lapack_int nparams, double *params)
#define LAPACK_cpptrf
Definition: lapacke.h:10638
#define LAPACK_cptrfs
Definition: lapacke.h:10806
double LAPACKE_dlapy2_work(double x, double y)
lapack_int LAPACKE_dtpcon_work(int matrix_order, char norm, char uplo, char diag, lapack_int n, const double *ap, double *rcond, double *work, lapack_int *iwork)
lapack_int LAPACKE_ztgsja(int matrix_order, char jobu, char jobv, char jobq, lapack_int m, lapack_int p, lapack_int n, lapack_int k, lapack_int l, lapack_complex_double *a, lapack_int lda, lapack_complex_double *b, lapack_int ldb, double tola, double tolb, double *alpha, double *beta, lapack_complex_double *u, lapack_int ldu, lapack_complex_double *v, lapack_int ldv, lapack_complex_double *q, lapack_int ldq, lapack_int *ncycle)
lapack_int LAPACKE_cgerfsx_work(int matrix_order, char trans, char equed, lapack_int n, lapack_int nrhs, const lapack_complex_float *a, lapack_int lda, const lapack_complex_float *af, lapack_int ldaf, const lapack_int *ipiv, const float *r, const float *c, const lapack_complex_float *b, lapack_int ldb, lapack_complex_float *x, lapack_int ldx, float *rcond, float *berr, lapack_int n_err_bnds, float *err_bnds_norm, float *err_bnds_comp, lapack_int nparams, float *params, lapack_complex_float *work, float *rwork)
lapack_int LAPACKE_dormql_work(int matrix_order, char side, char trans, lapack_int m, lapack_int n, lapack_int k, const double *a, lapack_int lda, const double *tau, double *c, lapack_int ldc, double *work, lapack_int lwork)
lapack_int LAPACKE_sgbequ_work(int matrix_order, lapack_int m, lapack_int n, lapack_int kl, lapack_int ku, const float *ab, lapack_int ldab, float *r, float *c, float *rowcnd, float *colcnd, float *amax)
double LAPACKE_zlanhe(int matrix_order, char norm, char uplo, lapack_int n, const lapack_complex_double *a, lapack_int lda)
lapack_int LAPACKE_dtftri(int matrix_order, char transr, char uplo, char diag, lapack_int n, double *a)
#define LAPACK_dggsvp
Definition: lapacke.h:11271
lapack_int LAPACKE_cbbcsd(int matrix_order, char jobu1, char jobu2, char jobv1t, char jobv2t, char trans, lapack_int m, lapack_int p, lapack_int q, float *theta, float *phi, lapack_complex_float *u1, lapack_int ldu1, lapack_complex_float *u2, lapack_int ldu2, lapack_complex_float *v1t, lapack_int ldv1t, lapack_complex_float *v2t, lapack_int ldv2t, float *b11d, float *b11e, float *b12d, float *b12e, float *b21d, float *b21e, float *b22d, float *b22e)
lapack_int LAPACKE_dgghrd(int matrix_order, char compq, char compz, lapack_int n, lapack_int ilo, lapack_int ihi, double *a, lapack_int lda, double *b, lapack_int ldb, double *q, lapack_int ldq, double *z, lapack_int ldz)
#define LAPACK_cpbsv
Definition: lapacke.h:10974
lapack_int LAPACKE_sgesvd(int matrix_order, char jobu, char jobvt, lapack_int m, lapack_int n, float *a, lapack_int lda, float *s, float *u, lapack_int ldu, float *vt, lapack_int ldvt, float *superb)
#define LAPACK_cheswapr
Definition: lapacke.h:11570
#define LAPACK_cstegr
Definition: lapacke.h:11156
#define LAPACK_dtbtrs
Definition: lapacke.h:10713
#define LAPACK_claghe
Definition: lapacke.h:11554
#define LAPACK_chpsvx
Definition: lapacke.h:11016
lapack_int LAPACKE_ztgsna(int matrix_order, char job, char howmny, const lapack_logical *select, lapack_int n, const lapack_complex_double *a, lapack_int lda, const lapack_complex_double *b, lapack_int ldb, const lapack_complex_double *vl, lapack_int ldvl, const lapack_complex_double *vr, lapack_int ldvr, double *s, double *dif, lapack_int mm, lapack_int *m)
#define LAPACK_dormrq
Definition: lapacke.h:11071
lapack_int LAPACKE_ctrttf_work(int matrix_order, char transr, char uplo, lapack_int n, const lapack_complex_float *a, lapack_int lda, lapack_complex_float *arf)
lapack_int LAPACKE_sgbsvxx(int matrix_order, char fact, char trans, lapack_int n, lapack_int kl, lapack_int ku, lapack_int nrhs, float *ab, lapack_int ldab, float *afb, lapack_int ldafb, lapack_int *ipiv, char *equed, float *r, float *c, float *b, lapack_int ldb, float *x, lapack_int ldx, float *rcond, float *rpvgrw, float *berr, lapack_int n_err_bnds, float *err_bnds_norm, float *err_bnds_comp, lapack_int nparams, float *params)
#define LAPACK_zstegr
Definition: lapacke.h:11157
lapack_int LAPACKE_ztbtrs(int matrix_order, char uplo, char trans, char diag, lapack_int n, lapack_int kd, lapack_int nrhs, const lapack_complex_double *ab, lapack_int ldab, lapack_complex_double *b, lapack_int ldb)
#define LAPACK_dorgqr
Definition: lapacke.h:11031
lapack_int LAPACKE_cppsv(int matrix_order, char uplo, lapack_int n, lapack_int nrhs, lapack_complex_float *ap, lapack_complex_float *b, lapack_int ldb)
lapack_int LAPACKE_sgttrs_work(int matrix_order, char trans, lapack_int n, lapack_int nrhs, const float *dl, const float *d, const float *du, const float *du2, const lapack_int *ipiv, float *b, lapack_int ldb)
lapack_int LAPACKE_dstein(int matrix_order, lapack_int n, const double *d, const double *e, lapack_int m, const double *w, const lapack_int *iblock, const lapack_int *isplit, double *z, lapack_int ldz, lapack_int *ifailv)
#define LAPACK_dormrz
Definition: lapacke.h:11079
lapack_int LAPACKE_chetri2x(int matrix_order, char uplo, lapack_int n, lapack_complex_float *a, lapack_int lda, const lapack_int *ipiv, lapack_int nb)
#define LAPACK_dsbgst
Definition: lapacke.h:11179
lapack_int LAPACKE_dtptri(int matrix_order, char uplo, char diag, lapack_int n, double *ap)
lapack_int LAPACKE_sgbsvx(int matrix_order, char fact, char trans, lapack_int n, lapack_int kl, lapack_int ku, lapack_int nrhs, float *ab, lapack_int ldab, float *afb, lapack_int ldafb, lapack_int *ipiv, char *equed, float *r, float *c, float *b, lapack_int ldb, float *x, lapack_int ldx, float *rcond, float *ferr, float *berr, float *rpivot)
#define LAPACK_zgelqf
Definition: lapacke.h:11041
lapack_int LAPACKE_sgesv_work(int matrix_order, lapack_int n, lapack_int nrhs, float *a, lapack_int lda, lapack_int *ipiv, float *b, lapack_int ldb)
lapack_int LAPACKE_dtrsyl_work(int matrix_order, char trana, char tranb, lapack_int isgn, lapack_int m, lapack_int n, const double *a, lapack_int lda, const double *b, lapack_int ldb, double *c, lapack_int ldc, double *scale)
lapack_int LAPACKE_chptri_work(int matrix_order, char uplo, lapack_int n, lapack_complex_float *ap, const lapack_int *ipiv, lapack_complex_float *work)
lapack_int LAPACKE_cherfsx_work(int matrix_order, char uplo, char equed, lapack_int n, lapack_int nrhs, const lapack_complex_float *a, lapack_int lda, const lapack_complex_float *af, lapack_int ldaf, const lapack_int *ipiv, const float *s, const lapack_complex_float *b, lapack_int ldb, lapack_complex_float *x, lapack_int ldx, float *rcond, float *berr, lapack_int n_err_bnds, float *err_bnds_norm, float *err_bnds_comp, lapack_int nparams, float *params, lapack_complex_float *work, float *rwork)
#define LAPACK_dpotri
Definition: lapacke.h:10843
lapack_int LAPACKE_dgels(int matrix_order, char trans, lapack_int m, lapack_int n, lapack_int nrhs, double *a, lapack_int lda, double *b, lapack_int ldb)
lapack_int LAPACKE_dlagsy(int matrix_order, lapack_int n, lapack_int k, const double *d, double *a, lapack_int lda, lapack_int *iseed)
lapack_int LAPACKE_zhegv_work(int matrix_order, lapack_int itype, char jobz, char uplo, lapack_int n, lapack_complex_double *a, lapack_int lda, lapack_complex_double *b, lapack_int ldb, double *w, lapack_complex_double *work, lapack_int lwork, double *rwork)
#define LAPACK_sgbrfs
Definition: lapacke.h:10776
float LAPACKE_clanhe(int matrix_order, char norm, char uplo, lapack_int n, const lapack_complex_float *a, lapack_int lda)
lapack_int LAPACKE_zgeqpf_work(int matrix_order, lapack_int m, lapack_int n, lapack_complex_double *a, lapack_int lda, lapack_int *jpvt, lapack_complex_double *tau, lapack_complex_double *work, double *rwork)
lapack_int LAPACKE_zhetrs_work(int matrix_order, char uplo, lapack_int n, lapack_int nrhs, const lapack_complex_double *a, lapack_int lda, const lapack_int *ipiv, lapack_complex_double *b, lapack_int ldb)
lapack_int LAPACKE_ztfttp(int matrix_order, char transr, char uplo, lapack_int n, const lapack_complex_double *arf, lapack_complex_double *ap)
lapack_int LAPACKE_zpptri_work(int matrix_order, char uplo, lapack_int n, lapack_complex_double *ap)
lapack_int LAPACKE_clarfb(int matrix_order, char side, char trans, char direct, char storev, lapack_int m, lapack_int n, lapack_int k, const lapack_complex_float *v, lapack_int ldv, const lapack_complex_float *t, lapack_int ldt, lapack_complex_float *c, lapack_int ldc)
#define LAPACK_dorcsd
Definition: lapacke.h:11583
lapack_int LAPACKE_sporfs_work(int matrix_order, char uplo, lapack_int n, lapack_int nrhs, const float *a, lapack_int lda, const float *af, lapack_int ldaf, const float *b, lapack_int ldb, float *x, lapack_int ldx, float *ferr, float *berr, float *work, lapack_int *iwork)
lapack_int LAPACKE_csptrs_work(int matrix_order, char uplo, lapack_int n, lapack_int nrhs, const lapack_complex_float *ap, const lapack_int *ipiv, lapack_complex_float *b, lapack_int ldb)
lapack_int LAPACKE_chpgv(int matrix_order, lapack_int itype, char jobz, char uplo, lapack_int n, lapack_complex_float *ap, lapack_complex_float *bp, float *w, lapack_complex_float *z, lapack_int ldz)
lapack_int LAPACKE_zhpcon_work(int matrix_order, char uplo, lapack_int n, const lapack_complex_double *ap, const lapack_int *ipiv, double anorm, double *rcond, lapack_complex_double *work)
#define LAPACK_dtrttp
Definition: lapacke.h:11462
lapack_int LAPACKE_dsygvx(int matrix_order, lapack_int itype, char jobz, char range, char uplo, lapack_int n, double *a, lapack_int lda, double *b, lapack_int ldb, double vl, double vu, lapack_int il, lapack_int iu, double abstol, lapack_int *m, double *w, double *z, lapack_int ldz, lapack_int *ifail)
#define LAPACK_dorgql
Definition: lapacke.h:11055
#define LAPACK_dsbgvx
Definition: lapacke.h:11415
lapack_int LAPACKE_clarfx_work(int matrix_order, char side, lapack_int m, lapack_int n, const lapack_complex_float *v, lapack_complex_float tau, lapack_complex_float *c, lapack_int ldc, lapack_complex_float *work)
lapack_int LAPACKE_dsysvx_work(int matrix_order, char fact, char uplo, lapack_int n, lapack_int nrhs, const double *a, lapack_int lda, double *af, lapack_int ldaf, lapack_int *ipiv, const double *b, lapack_int ldb, double *x, lapack_int ldx, double *rcond, double *ferr, double *berr, double *work, lapack_int lwork, lapack_int *iwork)
lapack_int LAPACKE_dgelsd_work(int matrix_order, lapack_int m, lapack_int n, lapack_int nrhs, double *a, lapack_int lda, double *b, lapack_int ldb, double *s, double rcond, lapack_int *rank, double *work, lapack_int lwork, lapack_int *iwork)
lapack_int LAPACKE_sposvx(int matrix_order, char fact, char uplo, lapack_int n, lapack_int nrhs, float *a, lapack_int lda, float *af, lapack_int ldaf, char *equed, float *s, float *b, lapack_int ldb, float *x, lapack_int ldx, float *rcond, float *ferr, float *berr)
lapack_int LAPACKE_cungrq(int matrix_order, lapack_int m, lapack_int n, lapack_int k, lapack_complex_float *a, lapack_int lda, const lapack_complex_float *tau)
lapack_int LAPACKE_ssyev_work(int matrix_order, char jobz, char uplo, lapack_int n, float *a, lapack_int lda, float *w, float *work, lapack_int lwork)
lapack_int LAPACKE_dporfsx_work(int matrix_order, char uplo, char equed, lapack_int n, lapack_int nrhs, const double *a, lapack_int lda, const double *af, lapack_int ldaf, const double *s, const double *b, lapack_int ldb, double *x, lapack_int ldx, double *rcond, double *berr, lapack_int n_err_bnds, double *err_bnds_norm, double *err_bnds_comp, lapack_int nparams, double *params, double *work, lapack_int *iwork)
#define LAPACK_zunbdb
Definition: lapacke.h:11607
lapack_int LAPACKE_dgeqp3_work(int matrix_order, lapack_int m, lapack_int n, double *a, lapack_int lda, lapack_int *jpvt, double *tau, double *work, lapack_int lwork)
lapack_int LAPACKE_chetrd_work(int matrix_order, char uplo, lapack_int n, lapack_complex_float *a, lapack_int lda, float *d, float *e, lapack_complex_float *tau, lapack_complex_float *work, lapack_int lwork)
lapack_int LAPACKE_chbev(int matrix_order, char jobz, char uplo, lapack_int n, lapack_int kd, lapack_complex_float *ab, lapack_int ldab, float *w, lapack_complex_float *z, lapack_int ldz)
lapack_int LAPACKE_cgbsvx_work(int matrix_order, char fact, char trans, lapack_int n, lapack_int kl, lapack_int ku, lapack_int nrhs, lapack_complex_float *ab, lapack_int ldab, lapack_complex_float *afb, lapack_int ldafb, lapack_int *ipiv, char *equed, float *r, float *c, lapack_complex_float *b, lapack_int ldb, lapack_complex_float *x, lapack_int ldx, float *rcond, float *ferr, float *berr, lapack_complex_float *work, float *rwork)
#define LAPACK_cgeevx
Definition: lapacke.h:11364
#define LAPACK_chbev
Definition: lapacke.h:11332
lapack_int LAPACKE_zhecon_work(int matrix_order, char uplo, lapack_int n, const lapack_complex_double *a, lapack_int lda, const lapack_int *ipiv, double anorm, double *rcond, lapack_complex_double *work)
#define LAPACK_ztgsyl
Definition: lapacke.h:11265
#define LAPACK_zhgeqz
Definition: lapacke.h:11249
#define LAPACK_sggbak
Definition: lapacke.h:11242
lapack_int LAPACKE_zlacgv_work(lapack_int n, lapack_complex_double *x, lapack_int incx)
lapack_int LAPACKE_cunbdb_work(int matrix_order, char trans, char signs, lapack_int m, lapack_int p, lapack_int q, lapack_complex_float *x11, lapack_int ldx11, lapack_complex_float *x12, lapack_int ldx12, lapack_complex_float *x21, lapack_int ldx21, lapack_complex_float *x22, lapack_int ldx22, float *theta, float *phi, lapack_complex_float *taup1, lapack_complex_float *taup2, lapack_complex_float *tauq1, lapack_complex_float *tauq2, lapack_complex_float *work, lapack_int lwork)
lapack_int LAPACKE_sgbcon(int matrix_order, char norm, lapack_int n, lapack_int kl, lapack_int ku, const float *ab, lapack_int ldab, const lapack_int *ipiv, float anorm, float *rcond)
lapack_int LAPACKE_zhpgst(int matrix_order, lapack_int itype, char uplo, lapack_int n, lapack_complex_double *ap, const lapack_complex_double *bp)
#define LAPACK_stgsyl
Definition: lapacke.h:11262
lapack_int LAPACKE_ssbgvx(int matrix_order, char jobz, char range, char uplo, lapack_int n, lapack_int ka, lapack_int kb, float *ab, lapack_int ldab, float *bb, lapack_int ldbb, float *q, lapack_int ldq, float vl, float vu, lapack_int il, lapack_int iu, float abstol, lapack_int *m, float *w, float *z, lapack_int ldz, lapack_int *ifail)
lapack_int LAPACKE_dgelss(int matrix_order, lapack_int m, lapack_int n, lapack_int nrhs, double *a, lapack_int lda, double *b, lapack_int ldb, double *s, double rcond, lapack_int *rank)
#define LAPACK_sgbsvx
Definition: lapacke.h:10934
lapack_int LAPACKE_dspsvx(int matrix_order, char fact, char uplo, lapack_int n, lapack_int nrhs, const double *ap, double *afp, lapack_int *ipiv, const double *b, lapack_int ldb, double *x, lapack_int ldx, double *rcond, double *ferr, double *berr)
lapack_int LAPACKE_zgeqrf(int matrix_order, lapack_int m, lapack_int n, lapack_complex_double *a, lapack_int lda, lapack_complex_double *tau)
lapack_int LAPACKE_cpocon(int matrix_order, char uplo, lapack_int n, const lapack_complex_float *a, lapack_int lda, float anorm, float *rcond)
#define LAPACK_ctbtrs
Definition: lapacke.h:10714
#define LAPACK_ztrsyl
Definition: lapacke.h:11233
lapack_int LAPACKE_dptsv_work(int matrix_order, lapack_int n, lapack_int nrhs, double *d, double *e, double *b, lapack_int ldb)
lapack_int LAPACKE_chprfs(int matrix_order, char uplo, lapack_int n, lapack_int nrhs, const lapack_complex_float *ap, const lapack_complex_float *afp, const lapack_int *ipiv, const lapack_complex_float *b, lapack_int ldb, lapack_complex_float *x, lapack_int ldx, float *ferr, float *berr)
#define LAPACK_strexc
Definition: lapacke.h:11222
lapack_int LAPACKE_zggsvd(int matrix_order, char jobu, char jobv, char jobq, lapack_int m, lapack_int n, lapack_int p, lapack_int *k, lapack_int *l, lapack_complex_double *a, lapack_int lda, lapack_complex_double *b, lapack_int ldb, double *alpha, double *beta, lapack_complex_double *u, lapack_int ldu, lapack_complex_double *v, lapack_int ldv, lapack_complex_double *q, lapack_int ldq, lapack_int *iwork)
#define LAPACK_ssycon
Definition: lapacke.h:10744
double LAPACKE_dlantr_work(int matrix_order, char norm, char uplo, char diag, lapack_int m, lapack_int n, const double *a, lapack_int lda, double *work)
lapack_int LAPACKE_chgeqz_work(int matrix_order, char job, char compq, char compz, lapack_int n, lapack_int ilo, lapack_int ihi, lapack_complex_float *h, lapack_int ldh, lapack_complex_float *t, lapack_int ldt, lapack_complex_float *alpha, lapack_complex_float *beta, lapack_complex_float *q, lapack_int ldq, lapack_complex_float *z, lapack_int ldz, lapack_complex_float *work, lapack_int lwork, float *rwork)
#define LAPACK_dpbequ
Definition: lapacke.h:10907
lapack_int LAPACKE_dggevx(int matrix_order, char balanc, char jobvl, char jobvr, char sense, lapack_int n, double *a, lapack_int lda, double *b, lapack_int ldb, double *alphar, double *alphai, double *beta, double *vl, lapack_int ldvl, double *vr, lapack_int ldvr, lapack_int *ilo, lapack_int *ihi, double *lscale, double *rscale, double *abnrm, double *bbnrm, double *rconde, double *rcondv)
lapack_int LAPACKE_dporfs_work(int matrix_order, char uplo, lapack_int n, lapack_int nrhs, const double *a, lapack_int lda, const double *af, lapack_int ldaf, const double *b, lapack_int ldb, double *x, lapack_int ldx, double *ferr, double *berr, double *work, lapack_int *iwork)
lapack_int LAPACKE_ctptrs(int matrix_order, char uplo, char trans, char diag, lapack_int n, lapack_int nrhs, const lapack_complex_float *ap, lapack_complex_float *b, lapack_int ldb)
lapack_int LAPACKE_chegst(int matrix_order, lapack_int itype, char uplo, lapack_int n, lapack_complex_float *a, lapack_int lda, const lapack_complex_float *b, lapack_int ldb)
#define LAPACK_checon
Definition: lapacke.h:10748
lapack_int LAPACKE_sgbcon_work(int matrix_order, char norm, lapack_int n, lapack_int kl, lapack_int ku, const float *ab, lapack_int ldab, const lapack_int *ipiv, float anorm, float *rcond, float *work, lapack_int *iwork)
lapack_int LAPACKE_dgelqf(int matrix_order, lapack_int m, lapack_int n, double *a, lapack_int lda, double *tau)
lapack_int LAPACKE_zheevx(int matrix_order, char jobz, char range, char uplo, lapack_int n, lapack_complex_double *a, lapack_int lda, double vl, double vu, lapack_int il, lapack_int iu, double abstol, lapack_int *m, double *w, lapack_complex_double *z, lapack_int ldz, lapack_int *ifail)
lapack_int LAPACKE_cppsvx(int matrix_order, char fact, char uplo, lapack_int n, lapack_int nrhs, lapack_complex_float *ap, lapack_complex_float *afp, char *equed, float *s, lapack_complex_float *b, lapack_int ldb, lapack_complex_float *x, lapack_int ldx, float *rcond, float *ferr, float *berr)
lapack_int LAPACKE_zppsv(int matrix_order, char uplo, lapack_int n, lapack_int nrhs, lapack_complex_double *ap, lapack_complex_double *b, lapack_int ldb)
#define LAPACK_spptri
Definition: lapacke.h:10850
lapack_int LAPACKE_zheevd(int matrix_order, char jobz, char uplo, lapack_int n, lapack_complex_double *a, lapack_int lda, double *w)
lapack_int LAPACKE_dtftri_work(int matrix_order, char transr, char uplo, char diag, lapack_int n, double *a)
lapack_int LAPACKE_dorgbr(int matrix_order, char vect, lapack_int m, lapack_int n, lapack_int k, double *a, lapack_int lda, const double *tau)
#define LAPACK_zhptrs
Definition: lapacke.h:10703
#define LAPACK_zgbtrs
Definition: lapacke.h:10667
#define LAPACK_dgesv
Definition: lapacke.h:10917
lapack_int LAPACKE_cgbrfs(int matrix_order, char trans, lapack_int n, lapack_int kl, lapack_int ku, lapack_int nrhs, const lapack_complex_float *ab, lapack_int ldab, const lapack_complex_float *afb, lapack_int ldafb, const lapack_int *ipiv, const lapack_complex_float *b, lapack_int ldb, lapack_complex_float *x, lapack_int ldx, float *ferr, float *berr)
lapack_int LAPACKE_spoequb_work(int matrix_order, lapack_int n, const float *a, lapack_int lda, float *s, float *scond, float *amax)
lapack_int LAPACKE_clagge(int matrix_order, lapack_int m, lapack_int n, lapack_int kl, lapack_int ku, const float *d, lapack_complex_float *a, lapack_int lda, lapack_int *iseed)
#define LAPACK_zlauum
Definition: lapacke.h:11539
lapack_int LAPACKE_dtrevc_work(int matrix_order, char side, char howmny, lapack_logical *select, lapack_int n, const double *t, lapack_int ldt, double *vl, lapack_int ldvl, double *vr, lapack_int ldvr, lapack_int mm, lapack_int *m, double *work)
lapack_int LAPACKE_ztprfs_work(int matrix_order, char uplo, char trans, char diag, lapack_int n, lapack_int nrhs, const lapack_complex_double *ap, const lapack_complex_double *b, lapack_int ldb, const lapack_complex_double *x, lapack_int ldx, double *ferr, double *berr, lapack_complex_double *work, double *rwork)
#define LAPACK_dstemr
Definition: lapacke.h:11147
#define LAPACK_chetri2
Definition: lapacke.h:11571
lapack_int LAPACKE_zstedc(int matrix_order, char compz, lapack_int n, double *d, double *e, lapack_complex_double *z, lapack_int ldz)
lapack_int LAPACKE_zpftrs_work(int matrix_order, char transr, char uplo, lapack_int n, lapack_int nrhs, const lapack_complex_double *a, lapack_complex_double *b, lapack_int ldb)
#define LAPACK_dlacpy
Definition: lapacke.h:11481
lapack_int LAPACKE_dgetrf_work(int matrix_order, lapack_int m, lapack_int n, double *a, lapack_int lda, lapack_int *ipiv)
#define LAPACK_dgelss
Definition: lapacke.h:11287
#define LAPACK_zhesv
Definition: lapacke.h:11001
lapack_int LAPACKE_dgbbrd(int matrix_order, char vect, lapack_int m, lapack_int n, lapack_int ncc, lapack_int kl, lapack_int ku, double *ab, lapack_int ldab, double *d, double *e, double *q, lapack_int ldq, double *pt, lapack_int ldpt, double *c, lapack_int ldc)
lapack_int LAPACKE_cgtsvx_work(int matrix_order, char fact, char trans, lapack_int n, lapack_int nrhs, const lapack_complex_float *dl, const lapack_complex_float *d, const lapack_complex_float *du, lapack_complex_float *dlf, lapack_complex_float *df, lapack_complex_float *duf, lapack_complex_float *du2, lapack_int *ipiv, const lapack_complex_float *b, lapack_int ldb, lapack_complex_float *x, lapack_int ldx, float *rcond, float *ferr, float *berr, lapack_complex_float *work, float *rwork)
#define LAPACK_dposv
Definition: lapacke.h:10951
#define LAPACK_zsycon
Definition: lapacke.h:10747
lapack_int LAPACKE_zporfsx(int matrix_order, char uplo, char equed, lapack_int n, lapack_int nrhs, const lapack_complex_double *a, lapack_int lda, const lapack_complex_double *af, lapack_int ldaf, const double *s, const lapack_complex_double *b, lapack_int ldb, lapack_complex_double *x, lapack_int ldx, double *rcond, double *berr, lapack_int n_err_bnds, double *err_bnds_norm, double *err_bnds_comp, lapack_int nparams, double *params)
lapack_int LAPACKE_dormbr_work(int matrix_order, char vect, char side, char trans, lapack_int m, lapack_int n, lapack_int k, const double *a, lapack_int lda, const double *tau, double *c, lapack_int ldc, double *work, lapack_int lwork)
#define LAPACK_cposvx
Definition: lapacke.h:10958
lapack_int LAPACKE_dtgsyl(int matrix_order, char trans, lapack_int ijob, lapack_int m, lapack_int n, const double *a, lapack_int lda, const double *b, lapack_int ldb, double *c, lapack_int ldc, const double *d, lapack_int ldd, const double *e, lapack_int lde, double *f, lapack_int ldf, double *scale, double *dif)
lapack_int LAPACKE_zporfsx_work(int matrix_order, char uplo, char equed, lapack_int n, lapack_int nrhs, const lapack_complex_double *a, lapack_int lda, const lapack_complex_double *af, lapack_int ldaf, const double *s, const lapack_complex_double *b, lapack_int ldb, lapack_complex_double *x, lapack_int ldx, double *rcond, double *berr, lapack_int n_err_bnds, double *err_bnds_norm, double *err_bnds_comp, lapack_int nparams, double *params, lapack_complex_double *work, double *rwork)
#define LAPACK_sormlq
Definition: lapacke.h:11044
lapack_int LAPACKE_cgeqrt3(int matrix_order, lapack_int m, lapack_int n, lapack_complex_float *a, lapack_int lda, lapack_complex_float *t, lapack_int ldt)
lapack_int LAPACKE_sormqr_work(int matrix_order, char side, char trans, lapack_int m, lapack_int n, lapack_int k, const float *a, lapack_int lda, const float *tau, float *c, lapack_int ldc, float *work, lapack_int lwork)
#define LAPACK_zsytri2
Definition: lapacke.h:11604
#define LAPACK_zstedc
Definition: lapacke.h:11153
lapack_int LAPACKE_dgebal(int matrix_order, char job, lapack_int n, double *a, lapack_int lda, lapack_int *ilo, lapack_int *ihi, double *scale)
lapack_int LAPACKE_dgetri_work(int matrix_order, lapack_int n, double *a, lapack_int lda, const lapack_int *ipiv, double *work, lapack_int lwork)
lapack_int LAPACKE_sgeqr2_work(int matrix_order, lapack_int m, lapack_int n, float *a, lapack_int lda, float *tau, float *work)
#define LAPACK_dtrsyl
Definition: lapacke.h:11231
#define LAPACK_cgbsvxx
Definition: lapacke.h:10941
#define LAPACK_claswp
Definition: lapacke.h:11490
lapack_int LAPACKE_dgglse_work(int matrix_order, lapack_int m, lapack_int n, lapack_int p, double *a, lapack_int lda, double *b, lapack_int ldb, double *c, double *d, double *x, double *work, lapack_int lwork)
lapack_int LAPACKE_zhbevx_work(int matrix_order, char jobz, char range, char uplo, lapack_int n, lapack_int kd, lapack_complex_double *ab, lapack_int ldab, lapack_complex_double *q, lapack_int ldq, double vl, double vu, lapack_int il, lapack_int iu, double abstol, lapack_int *m, double *w, lapack_complex_double *z, lapack_int ldz, lapack_complex_double *work, double *rwork, lapack_int *iwork, lapack_int *ifail)
#define LAPACK_sptcon
Definition: lapacke.h:10740
lapack_int LAPACKE_zgeqrt2_work(int matrix_order, lapack_int m, lapack_int n, lapack_complex_double *a, lapack_int lda, lapack_complex_double *t, lapack_int ldt)
lapack_int LAPACKE_dpptrf_work(int matrix_order, char uplo, lapack_int n, double *ap)
#define LAPACK_ztrsna
Definition: lapacke.h:11221
lapack_int LAPACKE_ztpqrt2_work(int matrix_order, lapack_int m, lapack_int n, lapack_complex_double *a, lapack_int lda, lapack_complex_double *b, lapack_int ldb, lapack_complex_double *t, lapack_int ldt)
#define LAPACK_sgges
Definition: lapacke.h:11418
lapack_int LAPACKE_spprfs_work(int matrix_order, char uplo, lapack_int n, lapack_int nrhs, const float *ap, const float *afp, const float *b, lapack_int ldb, float *x, lapack_int ldx, float *ferr, float *berr, float *work, lapack_int *iwork)
#define LAPACK_dgecon
Definition: lapacke.h:10717
lapack_int LAPACKE_sgtrfs(int matrix_order, char trans, lapack_int n, lapack_int nrhs, const float *dl, const float *d, const float *du, const float *dlf, const float *df, const float *duf, const float *du2, const lapack_int *ipiv, const float *b, lapack_int ldb, float *x, lapack_int ldx, float *ferr, float *berr)
lapack_int LAPACKE_ztgexc(int matrix_order, lapack_logical wantq, lapack_logical wantz, lapack_int n, lapack_complex_double *a, lapack_int lda, lapack_complex_double *b, lapack_int ldb, lapack_complex_double *q, lapack_int ldq, lapack_complex_double *z, lapack_int ldz, lapack_int ifst, lapack_int ilst)
double LAPACKE_zlanhe_work(int matrix_order, char norm, char uplo, lapack_int n, const lapack_complex_double *a, lapack_int lda, double *work)
#define LAPACK_dpteqr
Definition: lapacke.h:11159
lapack_int LAPACKE_ztrttf(int matrix_order, char transr, char uplo, lapack_int n, const lapack_complex_double *a, lapack_int lda, lapack_complex_double *arf)
lapack_int LAPACKE_zsysvx(int matrix_order, char fact, char uplo, lapack_int n, lapack_int nrhs, const lapack_complex_double *a, lapack_int lda, lapack_complex_double *af, lapack_int ldaf, lapack_int *ipiv, const lapack_complex_double *b, lapack_int ldb, lapack_complex_double *x, lapack_int ldx, double *rcond, double *ferr, double *berr)
#define LAPACK_zgebal
Definition: lapacke.h:11201
lapack_int LAPACKE_sgeqpf(int matrix_order, lapack_int m, lapack_int n, float *a, lapack_int lda, lapack_int *jpvt, float *tau)
#define LAPACK_dgejsv
Definition: lapacke.h:11374
#define LAPACK_dtftri
Definition: lapacke.h:10870
lapack_int LAPACKE_zgeqrt3_work(int matrix_order, lapack_int m, lapack_int n, lapack_complex_double *a, lapack_int lda, lapack_complex_double *t, lapack_int ldt)
lapack_int LAPACKE_dtpttr_work(int matrix_order, char uplo, lapack_int n, const double *ap, double *a, lapack_int lda)
lapack_int LAPACKE_zgerfsx_work(int matrix_order, char trans, char equed, lapack_int n, lapack_int nrhs, const lapack_complex_double *a, lapack_int lda, const lapack_complex_double *af, lapack_int ldaf, const lapack_int *ipiv, const double *r, const double *c, const lapack_complex_double *b, lapack_int ldb, lapack_complex_double *x, lapack_int ldx, double *rcond, double *berr, lapack_int n_err_bnds, double *err_bnds_norm, double *err_bnds_comp, lapack_int nparams, double *params, lapack_complex_double *work, double *rwork)
#define LAPACK_dggev
Definition: lapacke.h:11427
lapack_int LAPACKE_zhetrd(int matrix_order, char uplo, lapack_int n, lapack_complex_double *a, lapack_int lda, double *d, double *e, lapack_complex_double *tau)
lapack_int LAPACKE_ssytri2_work(int matrix_order, char uplo, lapack_int n, float *a, lapack_int lda, const lapack_int *ipiv, lapack_complex_float *work, lapack_int lwork)
#define LAPACK_dtrexc
Definition: lapacke.h:11223
lapack_int LAPACKE_dtrevc(int matrix_order, char side, char howmny, lapack_logical *select, lapack_int n, const double *t, lapack_int ldt, double *vl, lapack_int ldvl, double *vr, lapack_int ldvr, lapack_int mm, lapack_int *m)
lapack_int LAPACKE_dpptrs(int matrix_order, char uplo, lapack_int n, lapack_int nrhs, const double *ap, double *b, lapack_int ldb)
lapack_int LAPACKE_zpoequ_work(int matrix_order, lapack_int n, const lapack_complex_double *a, lapack_int lda, double *s, double *scond, double *amax)
#define LAPACK_sgeqrf
Definition: lapacke.h:11018
#define LAPACK_dtpcon
Definition: lapacke.h:10761
lapack_int LAPACKE_sgttrf(lapack_int n, float *dl, float *d, float *du, float *du2, lapack_int *ipiv)
#define LAPACK_ddisna
Definition: lapacke.h:11169
lapack_int LAPACKE_dtrsyl(int matrix_order, char trana, char tranb, lapack_int isgn, lapack_int m, lapack_int n, const double *a, lapack_int lda, const double *b, lapack_int ldb, double *c, lapack_int ldc, double *scale)
#define LAPACK_dpotrf
Definition: lapacke.h:10625
#define LAPACK_dlamch
Definition: lapacke.h:11507
#define LAPACK_dgetrf
Definition: lapacke.h:10613
lapack_int LAPACKE_dpotrs_work(int matrix_order, char uplo, lapack_int n, lapack_int nrhs, const double *a, lapack_int lda, double *b, lapack_int ldb)
lapack_int LAPACKE_dgesvj(int matrix_order, char joba, char jobu, char jobv, lapack_int m, lapack_int n, double *a, lapack_int lda, double *sva, lapack_int mv, double *v, lapack_int ldv, double *stat)
lapack_int LAPACKE_dggsvp(int matrix_order, char jobu, char jobv, char jobq, lapack_int m, lapack_int p, lapack_int n, double *a, lapack_int lda, double *b, lapack_int ldb, double tola, double tolb, lapack_int *k, lapack_int *l, double *u, lapack_int ldu, double *v, lapack_int ldv, double *q, lapack_int ldq)
lapack_int LAPACKE_zgbtrf_work(int matrix_order, lapack_int m, lapack_int n, lapack_int kl, lapack_int ku, lapack_complex_double *ab, lapack_int ldab, lapack_int *ipiv)
lapack_int LAPACKE_dggesx(int matrix_order, char jobvsl, char jobvsr, char sort, LAPACK_D_SELECT3 selctg, char sense, lapack_int n, double *a, lapack_int lda, double *b, lapack_int ldb, lapack_int *sdim, double *alphar, double *alphai, double *beta, double *vsl, lapack_int ldvsl, double *vsr, lapack_int ldvsr, double *rconde, double *rcondv)
#define LAPACK_zlaghe
Definition: lapacke.h:11555
lapack_int LAPACKE_dspev(int matrix_order, char jobz, char uplo, lapack_int n, double *ap, double *w, double *z, lapack_int ldz)
#define LAPACK_zherfsx
Definition: lapacke.h:10818
lapack_int LAPACKE_zptsv(int matrix_order, lapack_int n, lapack_int nrhs, double *d, lapack_complex_double *e, lapack_complex_double *b, lapack_int ldb)
lapack_int LAPACKE_sgbrfsx_work(int matrix_order, char trans, char equed, lapack_int n, lapack_int kl, lapack_int ku, lapack_int nrhs, const float *ab, lapack_int ldab, const float *afb, lapack_int ldafb, const lapack_int *ipiv, const float *r, const float *c, const float *b, lapack_int ldb, float *x, lapack_int ldx, float *rcond, float *berr, lapack_int n_err_bnds, float *err_bnds_norm, float *err_bnds_comp, lapack_int nparams, float *params, float *work, lapack_int *iwork)
lapack_logical(* LAPACK_D_SELECT3)(const double *, const double *, const double *)
Definition: lapacke.h:136
#define LAPACK_sggglm
Definition: lapacke.h:11298
lapack_int LAPACKE_dtbrfs_work(int matrix_order, char uplo, char trans, char diag, lapack_int n, lapack_int kd, lapack_int nrhs, const double *ab, lapack_int ldab, const double *b, lapack_int ldb, const double *x, lapack_int ldx, double *ferr, double *berr, double *work, lapack_int *iwork)
lapack_int LAPACKE_cgelqf(int matrix_order, lapack_int m, lapack_int n, lapack_complex_float *a, lapack_int lda, lapack_complex_float *tau)
lapack_int LAPACKE_zsyswapr_work(int matrix_order, char uplo, lapack_int n, lapack_complex_double *a, lapack_int i1, lapack_int i2)
#define LAPACK_chpcon
Definition: lapacke.h:10754
lapack_int LAPACKE_zgtsvx(int matrix_order, char fact, char trans, lapack_int n, lapack_int nrhs, const lapack_complex_double *dl, const lapack_complex_double *d, const lapack_complex_double *du, lapack_complex_double *dlf, lapack_complex_double *df, lapack_complex_double *duf, lapack_complex_double *du2, lapack_int *ipiv, const lapack_complex_double *b, lapack_int ldb, lapack_complex_double *x, lapack_int ldx, double *rcond, double *ferr, double *berr)
lapack_int LAPACKE_spftrf(int matrix_order, char transr, char uplo, lapack_int n, float *a)
lapack_int LAPACKE_zungtr_work(int matrix_order, char uplo, lapack_int n, lapack_complex_double *a, lapack_int lda, const lapack_complex_double *tau, lapack_complex_double *work, lapack_int lwork)
lapack_int LAPACKE_chbgv_work(int matrix_order, char jobz, char uplo, lapack_int n, lapack_int ka, lapack_int kb, lapack_complex_float *ab, lapack_int ldab, lapack_complex_float *bb, lapack_int ldbb, float *w, lapack_complex_float *z, lapack_int ldz, lapack_complex_float *work, float *rwork)
lapack_int LAPACKE_stbtrs(int matrix_order, char uplo, char trans, char diag, lapack_int n, lapack_int kd, lapack_int nrhs, const float *ab, lapack_int ldab, float *b, lapack_int ldb)
lapack_int LAPACKE_cgetrf_work(int matrix_order, lapack_int m, lapack_int n, lapack_complex_float *a, lapack_int lda, lapack_int *ipiv)
lapack_int LAPACKE_dsytri2x(int matrix_order, char uplo, lapack_int n, double *a, lapack_int lda, const lapack_int *ipiv, lapack_int nb)
lapack_int LAPACKE_dtzrzf_work(int matrix_order, lapack_int m, lapack_int n, double *a, lapack_int lda, double *tau, double *work, lapack_int lwork)
lapack_int LAPACKE_shseqr_work(int matrix_order, char job, char compz, lapack_int n, lapack_int ilo, lapack_int ihi, float *h, lapack_int ldh, float *wr, float *wi, float *z, lapack_int ldz, float *work, lapack_int lwork)
lapack_int LAPACKE_dgetrs_work(int matrix_order, char trans, lapack_int n, lapack_int nrhs, const double *a, lapack_int lda, const lapack_int *ipiv, double *b, lapack_int ldb)
lapack_int LAPACKE_cpftrs(int matrix_order, char transr, char uplo, lapack_int n, lapack_int nrhs, const lapack_complex_float *a, lapack_complex_float *b, lapack_int ldb)
#define LAPACK_cgbtrs
Definition: lapacke.h:10666
lapack_int LAPACKE_zhetri(int matrix_order, char uplo, lapack_int n, lapack_complex_double *a, lapack_int lda, const lapack_int *ipiv)
#define LAPACK_chesvxx
Definition: lapacke.h:11005
#define LAPACK_ctfttp
Definition: lapacke.h:11445
lapack_int LAPACKE_csptrf(int matrix_order, char uplo, lapack_int n, lapack_complex_float *ap, lapack_int *ipiv)
#define LAPACK_zlarfx
Definition: lapacke.h:11527
lapack_int LAPACKE_cggbal(int matrix_order, char job, lapack_int n, lapack_complex_float *a, lapack_int lda, lapack_complex_float *b, lapack_int ldb, lapack_int *ilo, lapack_int *ihi, float *lscale, float *rscale)
#define LAPACK_dspcon
Definition: lapacke.h:10751
lapack_int LAPACKE_dlacpy(int matrix_order, char uplo, lapack_int m, lapack_int n, const double *a, lapack_int lda, double *b, lapack_int ldb)
lapack_int LAPACKE_zggsvp_work(int matrix_order, char jobu, char jobv, char jobq, lapack_int m, lapack_int p, lapack_int n, lapack_complex_double *a, lapack_int lda, lapack_complex_double *b, lapack_int ldb, double tola, double tolb, lapack_int *k, lapack_int *l, lapack_complex_double *u, lapack_int ldu, lapack_complex_double *v, lapack_int ldv, lapack_complex_double *q, lapack_int ldq, lapack_int *iwork, double *rwork, lapack_complex_double *tau, lapack_complex_double *work)
lapack_int LAPACKE_cggsvp_work(int matrix_order, char jobu, char jobv, char jobq, lapack_int m, lapack_int p, lapack_int n, lapack_complex_float *a, lapack_int lda, lapack_complex_float *b, lapack_int ldb, float tola, float tolb, lapack_int *k, lapack_int *l, lapack_complex_float *u, lapack_int ldu, lapack_complex_float *v, lapack_int ldv, lapack_complex_float *q, lapack_int ldq, lapack_int *iwork, float *rwork, lapack_complex_float *tau, lapack_complex_float *work)
lapack_int LAPACKE_cppequ(int matrix_order, char uplo, lapack_int n, const lapack_complex_float *ap, float *s, float *scond, float *amax)
lapack_int LAPACKE_dopmtr_work(int matrix_order, char side, char uplo, char trans, lapack_int m, lapack_int n, const double *ap, const double *tau, double *c, lapack_int ldc, double *work)
lapack_int LAPACKE_zgeqlf(int matrix_order, lapack_int m, lapack_int n, lapack_complex_double *a, lapack_int lda, lapack_complex_double *tau)
lapack_int LAPACKE_dgttrf(lapack_int n, double *dl, double *d, double *du, double *du2, lapack_int *ipiv)
lapack_int LAPACKE_dstemr(int matrix_order, char jobz, char range, lapack_int n, double *d, double *e, double vl, double vu, lapack_int il, lapack_int iu, lapack_int *m, double *w, double *z, lapack_int ldz, lapack_int nzc, lapack_int *isuppz, lapack_logical *tryrac)
lapack_int LAPACKE_zposv_work(int matrix_order, char uplo, lapack_int n, lapack_int nrhs, lapack_complex_double *a, lapack_int lda, lapack_complex_double *b, lapack_int ldb)
lapack_int LAPACKE_spteqr(int matrix_order, char compz, lapack_int n, float *d, float *e, float *z, lapack_int ldz)
#define LAPACK_stgevc
Definition: lapacke.h:11250
lapack_int LAPACKE_dsyswapr_work(int matrix_order, char uplo, lapack_int n, double *a, lapack_int i1, lapack_int i2)
#define LAPACK_zhpgv
Definition: lapacke.h:11397
lapack_int LAPACKE_zunmhr(int matrix_order, char side, char trans, lapack_int m, lapack_int n, lapack_int ilo, lapack_int ihi, const lapack_complex_double *a, lapack_int lda, const lapack_complex_double *tau, lapack_complex_double *c, lapack_int ldc)
lapack_int LAPACKE_zsprfs_work(int matrix_order, char uplo, lapack_int n, lapack_int nrhs, const lapack_complex_double *ap, const lapack_complex_double *afp, const lapack_int *ipiv, const lapack_complex_double *b, lapack_int ldb, lapack_complex_double *x, lapack_int ldx, double *ferr, double *berr, lapack_complex_double *work, double *rwork)
lapack_int LAPACKE_dsyconv(int matrix_order, char uplo, char way, lapack_int n, double *a, lapack_int lda, const lapack_int *ipiv)
lapack_int LAPACKE_zgebal(int matrix_order, char job, lapack_int n, lapack_complex_double *a, lapack_int lda, lapack_int *ilo, lapack_int *ihi, double *scale)
lapack_int LAPACKE_zppequ(int matrix_order, char uplo, lapack_int n, const lapack_complex_double *ap, double *s, double *scond, double *amax)
#define LAPACK_stbrfs
Definition: lapacke.h:10834
lapack_int LAPACKE_zsptrs(int matrix_order, char uplo, lapack_int n, lapack_int nrhs, const lapack_complex_double *ap, const lapack_int *ipiv, lapack_complex_double *b, lapack_int ldb)
#define LAPACK_strsyl
Definition: lapacke.h:11230
lapack_int LAPACKE_dlarnv(lapack_int idist, lapack_int *iseed, lapack_int n, double *x)
lapack_int LAPACKE_chegvd(int matrix_order, lapack_int itype, char jobz, char uplo, lapack_int n, lapack_complex_float *a, lapack_int lda, lapack_complex_float *b, lapack_int ldb, float *w)
#define LAPACK_dormhr
Definition: lapacke.h:11193
#define LAPACK_sgbsvxx
Definition: lapacke.h:10939
lapack_int LAPACKE_zsyrfsx_work(int matrix_order, char uplo, char equed, lapack_int n, lapack_int nrhs, const lapack_complex_double *a, lapack_int lda, const lapack_complex_double *af, lapack_int ldaf, const lapack_int *ipiv, const double *s, const lapack_complex_double *b, lapack_int ldb, lapack_complex_double *x, lapack_int ldx, double *rcond, double *berr, lapack_int n_err_bnds, double *err_bnds_norm, double *err_bnds_comp, lapack_int nparams, double *params, lapack_complex_double *work, double *rwork)
lapack_int LAPACKE_cgesv(int matrix_order, lapack_int n, lapack_int nrhs, lapack_complex_float *a, lapack_int lda, lapack_int *ipiv, lapack_complex_float *b, lapack_int ldb)
lapack_int LAPACKE_zhetri2_work(int matrix_order, char uplo, lapack_int n, lapack_complex_double *a, lapack_int lda, const lapack_int *ipiv, lapack_complex_double *work, lapack_int lwork)
lapack_int LAPACKE_cgebal(int matrix_order, char job, lapack_int n, lapack_complex_float *a, lapack_int lda, lapack_int *ilo, lapack_int *ihi, float *scale)
lapack_int LAPACKE_zhprfs_work(int matrix_order, char uplo, lapack_int n, lapack_int nrhs, const lapack_complex_double *ap, const lapack_complex_double *afp, const lapack_int *ipiv, const lapack_complex_double *b, lapack_int ldb, lapack_complex_double *x, lapack_int ldx, double *ferr, double *berr, lapack_complex_double *work, double *rwork)
#define LAPACK_cgelss
Definition: lapacke.h:11288
lapack_int LAPACKE_sppcon_work(int matrix_order, char uplo, lapack_int n, const float *ap, float anorm, float *rcond, float *work, lapack_int *iwork)
lapack_int LAPACKE_dgtrfs_work(int matrix_order, char trans, lapack_int n, lapack_int nrhs, const double *dl, const double *d, const double *du, const double *dlf, const double *df, const double *duf, const double *du2, const lapack_int *ipiv, const double *b, lapack_int ldb, double *x, lapack_int ldx, double *ferr, double *berr, double *work, lapack_int *iwork)
#define LAPACK_ctfttr
Definition: lapacke.h:11449
lapack_int LAPACKE_ctrtrs_work(int matrix_order, char uplo, char trans, char diag, lapack_int n, lapack_int nrhs, const lapack_complex_float *a, lapack_int lda, lapack_complex_float *b, lapack_int ldb)
lapack_int LAPACKE_cgbtrf(int matrix_order, lapack_int m, lapack_int n, lapack_int kl, lapack_int ku, lapack_complex_float *ab, lapack_int ldab, lapack_int *ipiv)
lapack_int LAPACKE_spbstf_work(int matrix_order, char uplo, lapack_int n, lapack_int kb, float *bb, lapack_int ldbb)
lapack_int LAPACKE_sgeqrt_work(int matrix_order, lapack_int m, lapack_int n, lapack_int nb, float *a, lapack_int lda, float *t, lapack_int ldt, float *work)
lapack_int LAPACKE_cpptrf(int matrix_order, char uplo, lapack_int n, lapack_complex_float *ap)
lapack_int LAPACKE_stptri_work(int matrix_order, char uplo, char diag, lapack_int n, float *ap)
lapack_int LAPACKE_cpstrf(int matrix_order, char uplo, lapack_int n, lapack_complex_float *a, lapack_int lda, lapack_int *piv, lapack_int *rank, float tol)
lapack_int LAPACKE_zhbevd(int matrix_order, char jobz, char uplo, lapack_int n, lapack_int kd, lapack_complex_double *ab, lapack_int ldab, double *w, lapack_complex_double *z, lapack_int ldz)
lapack_int LAPACKE_stpcon_work(int matrix_order, char norm, char uplo, char diag, lapack_int n, const float *ap, float *rcond, float *work, lapack_int *iwork)
#define LAPACK_cggbak
Definition: lapacke.h:11244
#define LAPACK_ctpcon
Definition: lapacke.h:10762
lapack_int LAPACKE_ssptrf(int matrix_order, char uplo, lapack_int n, float *ap, lapack_int *ipiv)
lapack_int LAPACKE_cggsvp(int matrix_order, char jobu, char jobv, char jobq, lapack_int m, lapack_int p, lapack_int n, lapack_complex_float *a, lapack_int lda, lapack_complex_float *b, lapack_int ldb, float tola, float tolb, lapack_int *k, lapack_int *l, lapack_complex_float *u, lapack_int ldu, lapack_complex_float *v, lapack_int ldv, lapack_complex_float *q, lapack_int ldq)
#define LAPACK_ztzrzf
Definition: lapacke.h:11077
lapack_int LAPACKE_zgees(int matrix_order, char jobvs, char sort, LAPACK_Z_SELECT1 select, lapack_int n, lapack_complex_double *a, lapack_int lda, lapack_int *sdim, lapack_complex_double *w, lapack_complex_double *vs, lapack_int ldvs)
lapack_int LAPACKE_cunmhr(int matrix_order, char side, char trans, lapack_int m, lapack_int n, lapack_int ilo, lapack_int ihi, const lapack_complex_float *a, lapack_int lda, const lapack_complex_float *tau, lapack_complex_float *c, lapack_int ldc)
#define LAPACK_chetrs2
Definition: lapacke.h:11573
lapack_int LAPACKE_cunmlq_work(int matrix_order, char side, char trans, lapack_int m, lapack_int n, lapack_int k, const lapack_complex_float *a, lapack_int lda, const lapack_complex_float *tau, lapack_complex_float *c, lapack_int ldc, lapack_complex_float *work, lapack_int lwork)
lapack_int LAPACKE_dstein_work(int matrix_order, lapack_int n, const double *d, const double *e, lapack_int m, const double *w, const lapack_int *iblock, const lapack_int *isplit, double *z, lapack_int ldz, double *work, lapack_int *iwork, lapack_int *ifailv)
lapack_int LAPACKE_zgeqrt2(int matrix_order, lapack_int m, lapack_int n, lapack_complex_double *a, lapack_int lda, lapack_complex_double *t, lapack_int ldt)
#define LAPACK_chetri2x
Definition: lapacke.h:11572
lapack_int LAPACKE_sgbtrf(int matrix_order, lapack_int m, lapack_int n, lapack_int kl, lapack_int ku, float *ab, lapack_int ldab, lapack_int *ipiv)
lapack_int LAPACKE_dppcon_work(int matrix_order, char uplo, lapack_int n, const double *ap, double anorm, double *rcond, double *work, lapack_int *iwork)
#define LAPACK_strttf
Definition: lapacke.h:11459
lapack_int LAPACKE_zhbtrd_work(int matrix_order, char vect, char uplo, lapack_int n, lapack_int kd, lapack_complex_double *ab, lapack_int ldab, double *d, double *e, lapack_complex_double *q, lapack_int ldq, lapack_complex_double *work)
lapack_int LAPACKE_zgesvxx(int matrix_order, char fact, char trans, lapack_int n, lapack_int nrhs, lapack_complex_double *a, lapack_int lda, lapack_complex_double *af, lapack_int ldaf, lapack_int *ipiv, char *equed, double *r, double *c, lapack_complex_double *b, lapack_int ldb, lapack_complex_double *x, lapack_int ldx, double *rcond, double *rpvgrw, double *berr, lapack_int n_err_bnds, double *err_bnds_norm, double *err_bnds_comp, lapack_int nparams, double *params)
#define LAPACK_dlartgp
Definition: lapacke.h:11565
#define LAPACK_cgbtrf
Definition: lapacke.h:10618
#define LAPACK_zgtcon
Definition: lapacke.h:10727
#define LAPACK_dpptrf
Definition: lapacke.h:10637
lapack_int LAPACKE_dposv(int matrix_order, char uplo, lapack_int n, lapack_int nrhs, double *a, lapack_int lda, double *b, lapack_int ldb)
lapack_int LAPACKE_chpcon(int matrix_order, char uplo, lapack_int n, const lapack_complex_float *ap, const lapack_int *ipiv, float anorm, float *rcond)
#define LAPACK_ssbgst
Definition: lapacke.h:11178
lapack_int LAPACKE_cgetri_work(int matrix_order, lapack_int n, lapack_complex_float *a, lapack_int lda, const lapack_int *ipiv, lapack_complex_float *work, lapack_int lwork)
lapack_int LAPACKE_zgetrf_work(int matrix_order, lapack_int m, lapack_int n, lapack_complex_double *a, lapack_int lda, lapack_int *ipiv)
lapack_int LAPACKE_ctrtri(int matrix_order, char uplo, char diag, lapack_int n, lapack_complex_float *a, lapack_int lda)
lapack_int LAPACKE_ctptri_work(int matrix_order, char uplo, char diag, lapack_int n, lapack_complex_float *ap)
#define LAPACK_dtgevc
Definition: lapacke.h:11251
lapack_int LAPACKE_dgtsvx(int matrix_order, char fact, char trans, lapack_int n, lapack_int nrhs, const double *dl, const double *d, const double *du, double *dlf, double *df, double *duf, double *du2, lapack_int *ipiv, const double *b, lapack_int ldb, double *x, lapack_int ldx, double *rcond, double *ferr, double *berr)
lapack_int LAPACKE_zptsv_work(int matrix_order, lapack_int n, lapack_int nrhs, double *d, lapack_complex_double *e, lapack_complex_double *b, lapack_int ldb)
#define LAPACK_zunghr
Definition: lapacke.h:11195
lapack_int LAPACKE_ctgsja(int matrix_order, char jobu, char jobv, char jobq, lapack_int m, lapack_int p, lapack_int n, lapack_int k, lapack_int l, lapack_complex_float *a, lapack_int lda, lapack_complex_float *b, lapack_int ldb, float tola, float tolb, float *alpha, float *beta, lapack_complex_float *u, lapack_int ldu, lapack_complex_float *v, lapack_int ldv, lapack_complex_float *q, lapack_int ldq, lapack_int *ncycle)
#define LAPACK_dorghr
Definition: lapacke.h:11191
lapack_int LAPACKE_ctptri(int matrix_order, char uplo, char diag, lapack_int n, lapack_complex_float *ap)
lapack_int LAPACKE_sgemqrt(int matrix_order, char side, char trans, lapack_int m, lapack_int n, lapack_int k, lapack_int nb, const float *v, lapack_int ldv, const float *t, lapack_int ldt, float *c, lapack_int ldc)
lapack_int LAPACKE_ssptrs(int matrix_order, char uplo, lapack_int n, lapack_int nrhs, const float *ap, const lapack_int *ipiv, float *b, lapack_int ldb)
lapack_int LAPACKE_slatms(int matrix_order, lapack_int m, lapack_int n, char dist, lapack_int *iseed, char sym, float *d, lapack_int mode, float cond, float dmax, lapack_int kl, lapack_int ku, char pack, float *a, lapack_int lda)
#define LAPACK_zhetri
Definition: lapacke.h:10859
lapack_int LAPACKE_cgglse_work(int matrix_order, lapack_int m, lapack_int n, lapack_int p, lapack_complex_float *a, lapack_int lda, lapack_complex_float *b, lapack_int ldb, lapack_complex_float *c, lapack_complex_float *d, lapack_complex_float *x, lapack_complex_float *work, lapack_int lwork)
lapack_int LAPACKE_zptcon(lapack_int n, const double *d, const lapack_complex_double *e, double anorm, double *rcond)
lapack_int LAPACKE_ssptrd(int matrix_order, char uplo, lapack_int n, float *ap, float *d, float *e, float *tau)
#define LAPACK_cgeev
Definition: lapacke.h:11360
lapack_int LAPACKE_zlatms(int matrix_order, lapack_int m, lapack_int n, char dist, lapack_int *iseed, char sym, double *d, lapack_int mode, double cond, double dmax, lapack_int kl, lapack_int ku, char pack, lapack_complex_double *a, lapack_int lda)
lapack_int LAPACKE_sspgst(int matrix_order, lapack_int itype, char uplo, lapack_int n, float *ap, const float *bp)
lapack_int LAPACKE_zcposv(int matrix_order, char uplo, lapack_int n, lapack_int nrhs, lapack_complex_double *a, lapack_int lda, lapack_complex_double *b, lapack_int ldb, lapack_complex_double *x, lapack_int ldx, lapack_int *iter)
lapack_int LAPACKE_cppcon_work(int matrix_order, char uplo, lapack_int n, const lapack_complex_float *ap, float anorm, float *rcond, lapack_complex_float *work, float *rwork)
#define LAPACK_zppequ
Definition: lapacke.h:10905
lapack_int LAPACKE_dtpqrt2(int matrix_order, lapack_int m, lapack_int n, double *a, lapack_int lda, double *b, lapack_int ldb, double *t, lapack_int ldt)
lapack_int LAPACKE_sdisna(char job, lapack_int m, lapack_int n, const float *d, float *sep)
#define LAPACK_zgerfs
Definition: lapacke.h:10771
#define LAPACK_cunmrq
Definition: lapacke.h:11072
lapack_int LAPACKE_sgbsv(int matrix_order, lapack_int n, lapack_int kl, lapack_int ku, lapack_int nrhs, float *ab, lapack_int ldab, lapack_int *ipiv, float *b, lapack_int ldb)
#define LAPACK_ctrttp
Definition: lapacke.h:11465
lapack_int LAPACKE_cunmbr_work(int matrix_order, char vect, char side, char trans, lapack_int m, lapack_int n, lapack_int k, const lapack_complex_float *a, lapack_int lda, const lapack_complex_float *tau, lapack_complex_float *c, lapack_int ldc, lapack_complex_float *work, lapack_int lwork)
lapack_int LAPACKE_zhpsv(int matrix_order, char uplo, lapack_int n, lapack_int nrhs, lapack_complex_double *ap, lapack_int *ipiv, lapack_complex_double *b, lapack_int ldb)
lapack_int LAPACKE_ssytrf(int matrix_order, char uplo, lapack_int n, float *a, lapack_int lda, lapack_int *ipiv)
lapack_int LAPACKE_dlaset_work(int matrix_order, char uplo, lapack_int m, lapack_int n, double alpha, double beta, double *a, lapack_int lda)
lapack_int LAPACKE_dgesvx_work(int matrix_order, char fact, char trans, lapack_int n, lapack_int nrhs, double *a, lapack_int lda, double *af, lapack_int ldaf, lapack_int *ipiv, char *equed, double *r, double *c, double *b, lapack_int ldb, double *x, lapack_int ldx, double *rcond, double *ferr, double *berr, double *work, lapack_int *iwork)
lapack_int LAPACKE_cungtr(int matrix_order, char uplo, lapack_int n, lapack_complex_float *a, lapack_int lda, const lapack_complex_float *tau)
lapack_int LAPACKE_cpoequb_work(int matrix_order, lapack_int n, const lapack_complex_float *a, lapack_int lda, float *s, float *scond, float *amax)
lapack_int LAPACKE_dsytrs2_work(int matrix_order, char uplo, lapack_int n, lapack_int nrhs, const double *a, lapack_int lda, const lapack_int *ipiv, double *b, lapack_int ldb, double *work)
lapack_int LAPACKE_zgeesx_work(int matrix_order, char jobvs, char sort, LAPACK_Z_SELECT1 select, char sense, lapack_int n, lapack_complex_double *a, lapack_int lda, lapack_int *sdim, lapack_complex_double *w, lapack_complex_double *vs, lapack_int ldvs, double *rconde, double *rcondv, lapack_complex_double *work, lapack_int lwork, double *rwork, lapack_logical *bwork)
#define LAPACK_dgetf2
Definition: lapacke.h:11485
lapack_int LAPACKE_sgebal(int matrix_order, char job, lapack_int n, float *a, lapack_int lda, lapack_int *ilo, lapack_int *ihi, float *scale)
lapack_int LAPACKE_dtpcon(int matrix_order, char norm, char uplo, char diag, lapack_int n, const double *ap, double *rcond)
lapack_int LAPACKE_ztgsna_work(int matrix_order, char job, char howmny, const lapack_logical *select, lapack_int n, const lapack_complex_double *a, lapack_int lda, const lapack_complex_double *b, lapack_int ldb, const lapack_complex_double *vl, lapack_int ldvl, const lapack_complex_double *vr, lapack_int ldvr, double *s, double *dif, lapack_int mm, lapack_int *m, lapack_complex_double *work, lapack_int lwork, lapack_int *iwork)
lapack_int LAPACKE_spbtrf_work(int matrix_order, char uplo, lapack_int n, lapack_int kd, float *ab, lapack_int ldab)
lapack_int LAPACKE_dbdsdc_work(int matrix_order, char uplo, char compq, lapack_int n, double *d, double *e, double *u, lapack_int ldu, double *vt, lapack_int ldvt, double *q, lapack_int *iq, double *work, lapack_int *iwork)
lapack_int LAPACKE_dlarft_work(int matrix_order, char direct, char storev, lapack_int n, lapack_int k, const double *v, lapack_int ldv, const double *tau, double *t, lapack_int ldt)
lapack_int LAPACKE_cgghrd_work(int matrix_order, char compq, char compz, lapack_int n, lapack_int ilo, lapack_int ihi, lapack_complex_float *a, lapack_int lda, lapack_complex_float *b, lapack_int ldb, lapack_complex_float *q, lapack_int ldq, lapack_complex_float *z, lapack_int ldz)
lapack_int LAPACKE_dlag2s(int matrix_order, lapack_int m, lapack_int n, const double *a, lapack_int lda, float *sa, lapack_int ldsa)
#define LAPACK_zgbsvxx
Definition: lapacke.h:10940
lapack_int LAPACKE_zgbsvxx_work(int matrix_order, char fact, char trans, lapack_int n, lapack_int kl, lapack_int ku, lapack_int nrhs, lapack_complex_double *ab, lapack_int ldab, lapack_complex_double *afb, lapack_int ldafb, lapack_int *ipiv, char *equed, double *r, double *c, lapack_complex_double *b, lapack_int ldb, lapack_complex_double *x, lapack_int ldx, double *rcond, double *rpvgrw, double *berr, lapack_int n_err_bnds, double *err_bnds_norm, double *err_bnds_comp, lapack_int nparams, double *params, lapack_complex_double *work, double *rwork)
#define LAPACK_dtgsyl
Definition: lapacke.h:11263
#define LAPACK_dgtsvx
Definition: lapacke.h:10947
#define LAPACK_zcposv
Definition: lapacke.h:10955
lapack_int LAPACKE_cporfs(int matrix_order, char uplo, lapack_int n, lapack_int nrhs, const lapack_complex_float *a, lapack_int lda, const lapack_complex_float *af, lapack_int ldaf, const lapack_complex_float *b, lapack_int ldb, lapack_complex_float *x, lapack_int ldx, float *ferr, float *berr)
lapack_int LAPACKE_spbrfs(int matrix_order, char uplo, lapack_int n, lapack_int kd, lapack_int nrhs, const float *ab, lapack_int ldab, const float *afb, lapack_int ldafb, const float *b, lapack_int ldb, float *x, lapack_int ldx, float *ferr, float *berr)
lapack_int LAPACKE_zporfs_work(int matrix_order, char uplo, lapack_int n, lapack_int nrhs, const lapack_complex_double *a, lapack_int lda, const lapack_complex_double *af, lapack_int ldaf, const lapack_complex_double *b, lapack_int ldb, lapack_complex_double *x, lapack_int ldx, double *ferr, double *berr, lapack_complex_double *work, double *rwork)
lapack_int LAPACKE_dlartgs(double x, double y, double sigma, double *cs, double *sn)
lapack_int LAPACKE_cgemqrt_work(int matrix_order, char side, char trans, lapack_int m, lapack_int n, lapack_int k, lapack_int nb, const lapack_complex_float *v, lapack_int ldv, const lapack_complex_float *t, lapack_int ldt, lapack_complex_float *c, lapack_int ldc, lapack_complex_float *work)
#define LAPACK_spotri
Definition: lapacke.h:10842
lapack_int LAPACKE_zhptrd_work(int matrix_order, char uplo, lapack_int n, lapack_complex_double *ap, double *d, double *e, lapack_complex_double *tau)
lapack_int LAPACKE_cgetri(int matrix_order, lapack_int n, lapack_complex_float *a, lapack_int lda, const lapack_int *ipiv)
lapack_int LAPACKE_dsgesv(int matrix_order, lapack_int n, lapack_int nrhs, double *a, lapack_int lda, lapack_int *ipiv, double *b, lapack_int ldb, double *x, lapack_int ldx, lapack_int *iter)
lapack_int LAPACKE_zgelq2_work(int matrix_order, lapack_int m, lapack_int n, lapack_complex_double *a, lapack_int lda, lapack_complex_double *tau, lapack_complex_double *work)
lapack_int LAPACKE_cgebak_work(int matrix_order, char job, char side, lapack_int n, lapack_int ilo, lapack_int ihi, const float *scale, lapack_int m, lapack_complex_float *v, lapack_int ldv)
lapack_int LAPACKE_clarft(int matrix_order, char direct, char storev, lapack_int n, lapack_int k, const lapack_complex_float *v, lapack_int ldv, const lapack_complex_float *tau, lapack_complex_float *t, lapack_int ldt)
lapack_int LAPACKE_dstedc(int matrix_order, char compz, lapack_int n, double *d, double *e, double *z, lapack_int ldz)
lapack_int LAPACKE_zsyr(int matrix_order, char uplo, lapack_int n, lapack_complex_double alpha, const lapack_complex_double *x, lapack_int incx, lapack_complex_double *a, lapack_int lda)
lapack_int LAPACKE_zsyconv_work(int matrix_order, char uplo, char way, lapack_int n, lapack_complex_double *a, lapack_int lda, const lapack_int *ipiv, lapack_complex_double *work)
lapack_int LAPACKE_ssyswapr_work(int matrix_order, char uplo, lapack_int n, float *a, lapack_int i1, lapack_int i2)
#define LAPACK_zsysv
Definition: lapacke.h:10991
lapack_int LAPACKE_zunmtr(int matrix_order, char side, char uplo, char trans, lapack_int m, lapack_int n, const lapack_complex_double *a, lapack_int lda, const lapack_complex_double *tau, lapack_complex_double *c, lapack_int ldc)
lapack_int LAPACKE_stgevc_work(int matrix_order, char side, char howmny, const lapack_logical *select, lapack_int n, const float *s, lapack_int lds, const float *p, lapack_int ldp, float *vl, lapack_int ldvl, float *vr, lapack_int ldvr, lapack_int mm, lapack_int *m, float *work)
#define LAPACK_dgtsv
Definition: lapacke.h:10943
#define LAPACK_dtbcon
Definition: lapacke.h:10765
lapack_int LAPACKE_chptrs(int matrix_order, char uplo, lapack_int n, lapack_int nrhs, const lapack_complex_float *ap, const lapack_int *ipiv, lapack_complex_float *b, lapack_int ldb)
lapack_int LAPACKE_slauum(int matrix_order, char uplo, lapack_int n, float *a, lapack_int lda)
#define LAPACK_dlarfb
Definition: lapacke.h:11513
lapack_int LAPACKE_sppsv(int matrix_order, char uplo, lapack_int n, lapack_int nrhs, float *ap, float *b, lapack_int ldb)
lapack_int LAPACKE_cgesdd_work(int matrix_order, char jobz, lapack_int m, lapack_int n, lapack_complex_float *a, lapack_int lda, float *s, lapack_complex_float *u, lapack_int ldu, lapack_complex_float *vt, lapack_int ldvt, lapack_complex_float *work, lapack_int lwork, float *rwork, lapack_int *iwork)
lapack_int LAPACKE_slartgp_work(float f, float g, float *cs, float *sn, float *r)
#define LAPACK_sgelsd
Definition: lapacke.h:11290
lapack_int LAPACKE_dpteqr_work(int matrix_order, char compz, lapack_int n, double *d, double *e, double *z, lapack_int ldz, double *work)
lapack_int LAPACKE_dstegr(int matrix_order, char jobz, char range, lapack_int n, double *d, double *e, double vl, double vu, lapack_int il, lapack_int iu, double abstol, lapack_int *m, double *w, double *z, lapack_int ldz, lapack_int *isuppz)
#define LAPACK_zgelsy
Definition: lapacke.h:11285
lapack_int LAPACKE_ztfttr(int matrix_order, char transr, char uplo, lapack_int n, const lapack_complex_double *arf, lapack_complex_double *a, lapack_int lda)
lapack_int LAPACKE_zstedc_work(int matrix_order, char compz, lapack_int n, double *d, double *e, lapack_complex_double *z, lapack_int ldz, lapack_complex_double *work, lapack_int lwork, double *rwork, lapack_int lrwork, lapack_int *iwork, lapack_int liwork)
#define LAPACK_sgbbrd
Definition: lapacke.h:11094
#define LAPACK_dporfsx
Definition: lapacke.h:10792
lapack_int LAPACKE_cpoequ_work(int matrix_order, lapack_int n, const lapack_complex_float *a, lapack_int lda, float *s, float *scond, float *amax)
lapack_int LAPACKE_dsbevd(int matrix_order, char jobz, char uplo, lapack_int n, lapack_int kd, double *ab, lapack_int ldab, double *w, double *z, lapack_int ldz)
lapack_int LAPACKE_chseqr_work(int matrix_order, char job, char compz, lapack_int n, lapack_int ilo, lapack_int ihi, lapack_complex_float *h, lapack_int ldh, lapack_complex_float *w, lapack_complex_float *z, lapack_int ldz, lapack_complex_float *work, lapack_int lwork)
lapack_int LAPACKE_stgsen(int matrix_order, lapack_int ijob, lapack_logical wantq, lapack_logical wantz, const lapack_logical *select, lapack_int n, float *a, lapack_int lda, float *b, lapack_int ldb, float *alphar, float *alphai, float *beta, float *q, lapack_int ldq, float *z, lapack_int ldz, lapack_int *m, float *pl, float *pr, float *dif)
lapack_int LAPACKE_cggesx(int matrix_order, char jobvsl, char jobvsr, char sort, LAPACK_C_SELECT2 selctg, char sense, lapack_int n, lapack_complex_float *a, lapack_int lda, lapack_complex_float *b, lapack_int ldb, lapack_int *sdim, lapack_complex_float *alpha, lapack_complex_float *beta, lapack_complex_float *vsl, lapack_int ldvsl, lapack_complex_float *vsr, lapack_int ldvsr, float *rconde, float *rcondv)
lapack_int LAPACKE_strtri(int matrix_order, char uplo, char diag, lapack_int n, float *a, lapack_int lda)
lapack_int LAPACKE_sptsv_work(int matrix_order, lapack_int n, lapack_int nrhs, float *d, float *e, float *b, lapack_int ldb)
lapack_int LAPACKE_slartgs_work(float x, float y, float sigma, float *cs, float *sn)
lapack_int LAPACKE_strsen_work(int matrix_order, char job, char compq, const lapack_logical *select, lapack_int n, float *t, lapack_int ldt, float *q, lapack_int ldq, float *wr, float *wi, lapack_int *m, float *s, float *sep, float *work, lapack_int lwork, lapack_int *iwork, lapack_int liwork)
#define LAPACK_cgesdd
Definition: lapacke.h:11372
lapack_int LAPACKE_cgeqrfp_work(int matrix_order, lapack_int m, lapack_int n, lapack_complex_float *a, lapack_int lda, lapack_complex_float *tau, lapack_complex_float *work, lapack_int lwork)
lapack_int LAPACKE_spocon(int matrix_order, char uplo, lapack_int n, const float *a, lapack_int lda, float anorm, float *rcond)
lapack_int LAPACKE_slaswp_work(int matrix_order, lapack_int n, float *a, lapack_int lda, lapack_int k1, lapack_int k2, const lapack_int *ipiv, lapack_int incx)
#define LAPACK_zunmbr
Definition: lapacke.h:11105
#define LAPACK_ztftri
Definition: lapacke.h:10872
lapack_int LAPACKE_zhetrs2(int matrix_order, char uplo, lapack_int n, lapack_int nrhs, const lapack_complex_double *a, lapack_int lda, const lapack_int *ipiv, lapack_complex_double *b, lapack_int ldb)
lapack_int LAPACKE_sspevd_work(int matrix_order, char jobz, char uplo, lapack_int n, float *ap, float *w, float *z, lapack_int ldz, float *work, lapack_int lwork, lapack_int *iwork, lapack_int liwork)
lapack_int LAPACKE_cptrfs_work(int matrix_order, char uplo, lapack_int n, lapack_int nrhs, const float *d, const lapack_complex_float *e, const float *df, const lapack_complex_float *ef, const lapack_complex_float *b, lapack_int ldb, lapack_complex_float *x, lapack_int ldx, float *ferr, float *berr, lapack_complex_float *work, float *rwork)
lapack_int LAPACKE_dgehrd(int matrix_order, lapack_int n, lapack_int ilo, lapack_int ihi, double *a, lapack_int lda, double *tau)
lapack_int LAPACKE_spftri_work(int matrix_order, char transr, char uplo, lapack_int n, float *a)
lapack_int LAPACKE_dposvxx_work(int matrix_order, char fact, char uplo, lapack_int n, lapack_int nrhs, double *a, lapack_int lda, double *af, lapack_int ldaf, char *equed, double *s, double *b, lapack_int ldb, double *x, lapack_int ldx, double *rcond, double *rpvgrw, double *berr, lapack_int n_err_bnds, double *err_bnds_norm, double *err_bnds_comp, lapack_int nparams, double *params, double *work, lapack_int *iwork)
#define LAPACK_dpprfs
Definition: lapacke.h:10797
lapack_int LAPACKE_cupgtr_work(int matrix_order, char uplo, lapack_int n, const lapack_complex_float *ap, const lapack_complex_float *tau, lapack_complex_float *q, lapack_int ldq, lapack_complex_float *work)
lapack_int LAPACKE_sgelsd(int matrix_order, lapack_int m, lapack_int n, lapack_int nrhs, float *a, lapack_int lda, float *b, lapack_int ldb, float *s, float rcond, lapack_int *rank)
#define LAPACK_ztrtrs
Definition: lapacke.h:10707
lapack_int LAPACKE_ssytri(int matrix_order, char uplo, lapack_int n, float *a, lapack_int lda, const lapack_int *ipiv)
#define LAPACK_ssytrs
Definition: lapacke.h:10692
lapack_int LAPACKE_zgeqpf(int matrix_order, lapack_int m, lapack_int n, lapack_complex_double *a, lapack_int lda, lapack_int *jpvt, lapack_complex_double *tau)
#define LAPACK_cherfsx
Definition: lapacke.h:10819
lapack_int LAPACKE_cggev_work(int matrix_order, char jobvl, char jobvr, lapack_int n, lapack_complex_float *a, lapack_int lda, lapack_complex_float *b, lapack_int ldb, lapack_complex_float *alpha, lapack_complex_float *beta, lapack_complex_float *vl, lapack_int ldvl, lapack_complex_float *vr, lapack_int ldvr, lapack_complex_float *work, lapack_int lwork, float *rwork)
lapack_int LAPACKE_dsyevx(int matrix_order, char jobz, char range, char uplo, lapack_int n, double *a, lapack_int lda, double vl, double vu, lapack_int il, lapack_int iu, double abstol, lapack_int *m, double *w, double *z, lapack_int ldz, lapack_int *ifail)
lapack_int LAPACKE_cgbtrs(int matrix_order, char trans, lapack_int n, lapack_int kl, lapack_int ku, lapack_int nrhs, const lapack_complex_float *ab, lapack_int ldab, const lapack_int *ipiv, lapack_complex_float *b, lapack_int ldb)
lapack_int LAPACKE_zhetri_work(int matrix_order, char uplo, lapack_int n, lapack_complex_double *a, lapack_int lda, const lapack_int *ipiv, lapack_complex_double *work)
lapack_int LAPACKE_sstevx(int matrix_order, char jobz, char range, lapack_int n, float *d, float *e, float vl, float vu, lapack_int il, lapack_int iu, float abstol, lapack_int *m, float *w, float *z, lapack_int ldz, lapack_int *ifail)
lapack_int LAPACKE_sstemr_work(int matrix_order, char jobz, char range, lapack_int n, float *d, float *e, float vl, float vu, lapack_int il, lapack_int iu, lapack_int *m, float *w, float *z, lapack_int ldz, lapack_int nzc, lapack_int *isuppz, lapack_logical *tryrac, float *work, lapack_int lwork, lapack_int *iwork, lapack_int liwork)
#define LAPACK_sggqrf
Definition: lapacke.h:11082
lapack_int LAPACKE_csyconv_work(int matrix_order, char uplo, char way, lapack_int n, lapack_complex_float *a, lapack_int lda, const lapack_int *ipiv, lapack_complex_float *work)
lapack_int LAPACKE_zgttrs_work(int matrix_order, char trans, lapack_int n, lapack_int nrhs, const lapack_complex_double *dl, const lapack_complex_double *d, const lapack_complex_double *du, const lapack_complex_double *du2, const lapack_int *ipiv, lapack_complex_double *b, lapack_int ldb)
#define LAPACK_stprfb
Definition: lapacke.h:11637
lapack_int LAPACKE_dgeqr2(int matrix_order, lapack_int m, lapack_int n, double *a, lapack_int lda, double *tau)
#define LAPACK_ctrsna
Definition: lapacke.h:11220
lapack_int LAPACKE_dgeqrt3_work(int matrix_order, lapack_int m, lapack_int n, double *a, lapack_int lda, double *t, lapack_int ldt)
lapack_int LAPACKE_ssyswapr(int matrix_order, char uplo, lapack_int n, float *a, lapack_int i1, lapack_int i2)
#define LAPACK_zptcon
Definition: lapacke.h:10743
#define LAPACK_zggqrf
Definition: lapacke.h:11085
lapack_int LAPACKE_spbtrf(int matrix_order, char uplo, lapack_int n, lapack_int kd, float *ab, lapack_int ldab)
#define LAPACK_dlapmr
Definition: lapacke.h:11557
lapack_int LAPACKE_chbevx(int matrix_order, char jobz, char range, char uplo, lapack_int n, lapack_int kd, lapack_complex_float *ab, lapack_int ldab, lapack_complex_float *q, lapack_int ldq, float vl, float vu, lapack_int il, lapack_int iu, float abstol, lapack_int *m, float *w, lapack_complex_float *z, lapack_int ldz, lapack_int *ifail)
lapack_int LAPACKE_sgerfsx(int matrix_order, char trans, char equed, lapack_int n, lapack_int nrhs, const float *a, lapack_int lda, const float *af, lapack_int ldaf, const lapack_int *ipiv, const float *r, const float *c, const float *b, lapack_int ldb, float *x, lapack_int ldx, float *rcond, float *berr, lapack_int n_err_bnds, float *err_bnds_norm, float *err_bnds_comp, lapack_int nparams, float *params)
lapack_int LAPACKE_dsytrs2(int matrix_order, char uplo, lapack_int n, lapack_int nrhs, const double *a, lapack_int lda, const lapack_int *ipiv, double *b, lapack_int ldb)
lapack_int LAPACKE_ssysvxx_work(int matrix_order, char fact, char uplo, lapack_int n, lapack_int nrhs, float *a, lapack_int lda, float *af, lapack_int ldaf, lapack_int *ipiv, char *equed, float *s, float *b, lapack_int ldb, float *x, lapack_int ldx, float *rcond, float *rpvgrw, float *berr, lapack_int n_err_bnds, float *err_bnds_norm, float *err_bnds_comp, lapack_int nparams, float *params, float *work, lapack_int *iwork)
lapack_int LAPACKE_dtpttr(int matrix_order, char uplo, lapack_int n, const double *ap, double *a, lapack_int lda)
lapack_int LAPACKE_dlagsy_work(int matrix_order, lapack_int n, lapack_int k, const double *d, double *a, lapack_int lda, lapack_int *iseed, double *work)
#define LAPACK_zggsvd
Definition: lapacke.h:11381
lapack_int LAPACKE_dptrfs_work(int matrix_order, lapack_int n, lapack_int nrhs, const double *d, const double *e, const double *df, const double *ef, const double *b, lapack_int ldb, double *x, lapack_int ldx, double *ferr, double *berr, double *work)
lapack_int LAPACKE_zheswapr_work(int matrix_order, char uplo, lapack_int n, lapack_complex_double *a, lapack_int i1, lapack_int i2)
lapack_int LAPACKE_dlarfb(int matrix_order, char side, char trans, char direct, char storev, lapack_int m, lapack_int n, lapack_int k, const double *v, lapack_int ldv, const double *t, lapack_int ldt, double *c, lapack_int ldc)
#define LAPACK_dstevd
Definition: lapacke.h:11345
#define LAPACK_slartgp
Definition: lapacke.h:11564
#define LAPACK_dlarfx
Definition: lapacke.h:11525
#define LAPACK_sgttrf
Definition: lapacke.h:10620
#define LAPACK_dspgv
Definition: lapacke.h:11395
#define LAPACK_cppequ
Definition: lapacke.h:10904
lapack_int LAPACKE_shseqr(int matrix_order, char job, char compz, lapack_int n, lapack_int ilo, lapack_int ihi, float *h, lapack_int ldh, float *wr, float *wi, float *z, lapack_int ldz)
float LAPACKE_clantr(int matrix_order, char norm, char uplo, char diag, lapack_int m, lapack_int n, const lapack_complex_float *a, lapack_int lda)
lapack_int LAPACKE_zhpsvx(int matrix_order, char fact, char uplo, lapack_int n, lapack_int nrhs, const lapack_complex_double *ap, lapack_complex_double *afp, lapack_int *ipiv, const lapack_complex_double *b, lapack_int ldb, lapack_complex_double *x, lapack_int ldx, double *rcond, double *ferr, double *berr)
#define LAPACK_dpftri
Definition: lapacke.h:10846
#define LAPACK_csycon
Definition: lapacke.h:10746
#define LAPACK_dpttrs
Definition: lapacke.h:10689
#define LAPACK_ctgsyl
Definition: lapacke.h:11264
lapack_int LAPACKE_spotri(int matrix_order, char uplo, lapack_int n, float *a, lapack_int lda)
lapack_int LAPACKE_dgttrs(int matrix_order, char trans, lapack_int n, lapack_int nrhs, const double *dl, const double *d, const double *du, const double *du2, const lapack_int *ipiv, double *b, lapack_int ldb)
#define LAPACK_zgbcon
Definition: lapacke.h:10723
lapack_int LAPACKE_cggsvd(int matrix_order, char jobu, char jobv, char jobq, lapack_int m, lapack_int n, lapack_int p, lapack_int *k, lapack_int *l, lapack_complex_float *a, lapack_int lda, lapack_complex_float *b, lapack_int ldb, float *alpha, float *beta, lapack_complex_float *u, lapack_int ldu, lapack_complex_float *v, lapack_int ldv, lapack_complex_float *q, lapack_int ldq, lapack_int *iwork)
lapack_int LAPACKE_ztftri(int matrix_order, char transr, char uplo, char diag, lapack_int n, lapack_complex_double *a)
lapack_int LAPACKE_zggrqf_work(int matrix_order, lapack_int m, lapack_int p, lapack_int n, lapack_complex_double *a, lapack_int lda, lapack_complex_double *taua, lapack_complex_double *b, lapack_int ldb, lapack_complex_double *taub, lapack_complex_double *work, lapack_int lwork)
#define LAPACK_cgerqf
Definition: lapacke.h:11064
lapack_int LAPACKE_zggqrf(int matrix_order, lapack_int n, lapack_int m, lapack_int p, lapack_complex_double *a, lapack_int lda, lapack_complex_double *taua, lapack_complex_double *b, lapack_int ldb, lapack_complex_double *taub)
lapack_int LAPACKE_cggesx_work(int matrix_order, char jobvsl, char jobvsr, char sort, LAPACK_C_SELECT2 selctg, char sense, lapack_int n, lapack_complex_float *a, lapack_int lda, lapack_complex_float *b, lapack_int ldb, lapack_int *sdim, lapack_complex_float *alpha, lapack_complex_float *beta, lapack_complex_float *vsl, lapack_int ldvsl, lapack_complex_float *vsr, lapack_int ldvsr, float *rconde, float *rcondv, lapack_complex_float *work, lapack_int lwork, float *rwork, lapack_int *iwork, lapack_int liwork, lapack_logical *bwork)
lapack_int LAPACKE_cstein_work(int matrix_order, lapack_int n, const float *d, const float *e, lapack_int m, const float *w, const lapack_int *iblock, const lapack_int *isplit, lapack_complex_float *z, lapack_int ldz, float *work, lapack_int *iwork, lapack_int *ifailv)
#define LAPACK_chegv
Definition: lapacke.h:11384
#define LAPACK_cptsv
Definition: lapacke.h:10982
lapack_int LAPACKE_zgeqrt(int matrix_order, lapack_int m, lapack_int n, lapack_int nb, lapack_complex_double *a, lapack_int lda, lapack_complex_double *t, lapack_int ldt)
#define LAPACK_cpbtrs
Definition: lapacke.h:10686
lapack_int LAPACKE_sgerqf_work(int matrix_order, lapack_int m, lapack_int n, float *a, lapack_int lda, float *tau, float *work, lapack_int lwork)
#define LAPACK_zgetrf
Definition: lapacke.h:10615
lapack_int LAPACKE_ctpqrt2_work(int matrix_order, lapack_int m, lapack_int n, lapack_complex_float *a, lapack_int lda, lapack_complex_float *b, lapack_int ldb, lapack_complex_float *t, lapack_int ldt)
lapack_int LAPACKE_ssyevx(int matrix_order, char jobz, char range, char uplo, lapack_int n, float *a, lapack_int lda, float vl, float vu, lapack_int il, lapack_int iu, float abstol, lapack_int *m, float *w, float *z, lapack_int ldz, lapack_int *ifail)
#define LAPACK_dppequ
Definition: lapacke.h:10903
#define LAPACK_csprfs
Definition: lapacke.h:10822
#define LAPACK_sgesvd
Definition: lapacke.h:11366
#define LAPACK_ssbev
Definition: lapacke.h:11330
double LAPACKE_dlapy2(double x, double y)
lapack_int LAPACKE_sgebak(int matrix_order, char job, char side, lapack_int n, lapack_int ilo, lapack_int ihi, const float *scale, lapack_int m, float *v, lapack_int ldv)
#define LAPACK_zgglse
Definition: lapacke.h:11297
lapack_int LAPACKE_cgeevx(int matrix_order, char balanc, char jobvl, char jobvr, char sense, lapack_int n, lapack_complex_float *a, lapack_int lda, lapack_complex_float *w, lapack_complex_float *vl, lapack_int ldvl, lapack_complex_float *vr, lapack_int ldvr, lapack_int *ilo, lapack_int *ihi, float *scale, float *abnrm, float *rconde, float *rcondv)
lapack_int LAPACKE_cheevx_work(int matrix_order, char jobz, char range, char uplo, lapack_int n, lapack_complex_float *a, lapack_int lda, float vl, float vu, lapack_int il, lapack_int iu, float abstol, lapack_int *m, float *w, lapack_complex_float *z, lapack_int ldz, lapack_complex_float *work, lapack_int lwork, float *rwork, lapack_int *iwork, lapack_int *ifail)
#define LAPACK_ssysvxx
Definition: lapacke.h:10997
lapack_int LAPACKE_zhptrs(int matrix_order, char uplo, lapack_int n, lapack_int nrhs, const lapack_complex_double *ap, const lapack_int *ipiv, lapack_complex_double *b, lapack_int ldb)
lapack_int LAPACKE_zunmrz(int matrix_order, char side, char trans, lapack_int m, lapack_int n, lapack_int k, lapack_int l, const lapack_complex_double *a, lapack_int lda, const lapack_complex_double *tau, lapack_complex_double *c, lapack_int ldc)
lapack_int LAPACKE_cpbsv_work(int matrix_order, char uplo, lapack_int n, lapack_int kd, lapack_int nrhs, lapack_complex_float *ab, lapack_int ldab, lapack_complex_float *b, lapack_int ldb)
#define LAPACK_dgeqrt
Definition: lapacke.h:11615
#define LAPACK_sgbcon
Definition: lapacke.h:10720
lapack_int LAPACKE_zgges_work(int matrix_order, char jobvsl, char jobvsr, char sort, LAPACK_Z_SELECT2 selctg, lapack_int n, lapack_complex_double *a, lapack_int lda, lapack_complex_double *b, lapack_int ldb, lapack_int *sdim, lapack_complex_double *alpha, lapack_complex_double *beta, lapack_complex_double *vsl, lapack_int ldvsl, lapack_complex_double *vsr, lapack_int ldvsr, lapack_complex_double *work, lapack_int lwork, double *rwork, lapack_logical *bwork)
#define LAPACK_zporfsx
Definition: lapacke.h:10794
lapack_int LAPACKE_dorgql_work(int matrix_order, lapack_int m, lapack_int n, lapack_int k, double *a, lapack_int lda, const double *tau, double *work, lapack_int lwork)
lapack_int LAPACKE_dgttrf_work(lapack_int n, double *dl, double *d, double *du, double *du2, lapack_int *ipiv)
#define LAPACK_ctgevc
Definition: lapacke.h:11252
#define LAPACK_clarnv
Definition: lapacke.h:11474
lapack_int LAPACKE_dsycon_work(int matrix_order, char uplo, lapack_int n, const double *a, lapack_int lda, const lapack_int *ipiv, double anorm, double *rcond, double *work, lapack_int *iwork)
#define LAPACK_sgbequb
Definition: lapacke.h:10891
lapack_int LAPACKE_strttf(int matrix_order, char transr, char uplo, lapack_int n, const float *a, lapack_int lda, float *arf)
#define LAPACK_cporfs
Definition: lapacke.h:10790
lapack_int LAPACKE_sgeevx(int matrix_order, char balanc, char jobvl, char jobvr, char sense, lapack_int n, float *a, lapack_int lda, float *wr, float *wi, float *vl, lapack_int ldvl, float *vr, lapack_int ldvr, lapack_int *ilo, lapack_int *ihi, float *scale, float *abnrm, float *rconde, float *rcondv)
lapack_int LAPACKE_strtri_work(int matrix_order, char uplo, char diag, lapack_int n, float *a, lapack_int lda)
lapack_int LAPACKE_sormbr(int matrix_order, char vect, char side, char trans, lapack_int m, lapack_int n, lapack_int k, const float *a, lapack_int lda, const float *tau, float *c, lapack_int ldc)
lapack_int LAPACKE_slauum_work(int matrix_order, char uplo, lapack_int n, float *a, lapack_int lda)
#define LAPACK_csytrf
Definition: lapacke.h:10650
#define LAPACK_dggsvd
Definition: lapacke.h:11379
lapack_int LAPACKE_stfttr_work(int matrix_order, char transr, char uplo, lapack_int n, const float *arf, float *a, lapack_int lda)
lapack_int LAPACKE_cgtrfs_work(int matrix_order, char trans, lapack_int n, lapack_int nrhs, const lapack_complex_float *dl, const lapack_complex_float *d, const lapack_complex_float *du, const lapack_complex_float *dlf, const lapack_complex_float *df, const lapack_complex_float *duf, const lapack_complex_float *du2, const lapack_int *ipiv, const lapack_complex_float *b, lapack_int ldb, lapack_complex_float *x, lapack_int ldx, float *ferr, float *berr, lapack_complex_float *work, float *rwork)
lapack_int LAPACKE_ztrtrs_work(int matrix_order, char uplo, char trans, char diag, lapack_int n, lapack_int nrhs, const lapack_complex_double *a, lapack_int lda, lapack_complex_double *b, lapack_int ldb)
lapack_int LAPACKE_sgglse(int matrix_order, lapack_int m, lapack_int n, lapack_int p, float *a, lapack_int lda, float *b, lapack_int ldb, float *c, float *d, float *x)
#define LAPACK_cungrq
Definition: lapacke.h:11068
#define LAPACK_zpbtrs
Definition: lapacke.h:10687
lapack_int LAPACKE_dgesdd_work(int matrix_order, char jobz, lapack_int m, lapack_int n, double *a, lapack_int lda, double *s, double *u, lapack_int ldu, double *vt, lapack_int ldvt, double *work, lapack_int lwork, lapack_int *iwork)
lapack_int LAPACKE_sgeqrf_work(int matrix_order, lapack_int m, lapack_int n, float *a, lapack_int lda, float *tau, float *work, lapack_int lwork)
lapack_int LAPACKE_zgeqp3_work(int matrix_order, lapack_int m, lapack_int n, lapack_complex_double *a, lapack_int lda, lapack_int *jpvt, lapack_complex_double *tau, lapack_complex_double *work, lapack_int lwork, double *rwork)
lapack_int LAPACKE_dgbtrf(int matrix_order, lapack_int m, lapack_int n, lapack_int kl, lapack_int ku, double *ab, lapack_int ldab, lapack_int *ipiv)
#define LAPACK_chpgv
Definition: lapacke.h:11396
lapack_int LAPACKE_cgttrs(int matrix_order, char trans, lapack_int n, lapack_int nrhs, const lapack_complex_float *dl, const lapack_complex_float *d, const lapack_complex_float *du, const lapack_complex_float *du2, const lapack_int *ipiv, lapack_complex_float *b, lapack_int ldb)
lapack_int LAPACKE_dptcon_work(lapack_int n, const double *d, const double *e, double anorm, double *rcond, double *work)
lapack_int LAPACKE_dgeqrt2_work(int matrix_order, lapack_int m, lapack_int n, double *a, lapack_int lda, double *t, lapack_int ldt)
lapack_int LAPACKE_zhpevd(int matrix_order, char jobz, char uplo, lapack_int n, lapack_complex_double *ap, double *w, lapack_complex_double *z, lapack_int ldz)
lapack_int LAPACKE_zpftrf_work(int matrix_order, char transr, char uplo, lapack_int n, lapack_complex_double *a)
lapack_int LAPACKE_clatms(int matrix_order, lapack_int m, lapack_int n, char dist, lapack_int *iseed, char sym, float *d, lapack_int mode, float cond, float dmax, lapack_int kl, lapack_int ku, char pack, lapack_complex_float *a, lapack_int lda)
lapack_int LAPACKE_sgetri_work(int matrix_order, lapack_int n, float *a, lapack_int lda, const lapack_int *ipiv, float *work, lapack_int lwork)
#define LAPACK_dhgeqz
Definition: lapacke.h:11247
lapack_int LAPACKE_zgeqrf_work(int matrix_order, lapack_int m, lapack_int n, lapack_complex_double *a, lapack_int lda, lapack_complex_double *tau, lapack_complex_double *work, lapack_int lwork)
lapack_int LAPACKE_chptrf(int matrix_order, char uplo, lapack_int n, lapack_complex_float *ap, lapack_int *ipiv)
#define LAPACK_ztgexc
Definition: lapacke.h:11257
#define LAPACK_zhptrf
Definition: lapacke.h:10659
lapack_int LAPACKE_cgtcon_work(char norm, lapack_int n, const lapack_complex_float *dl, const lapack_complex_float *d, const lapack_complex_float *du, const lapack_complex_float *du2, const lapack_int *ipiv, float anorm, float *rcond, lapack_complex_float *work)
lapack_int LAPACKE_sgbsvxx_work(int matrix_order, char fact, char trans, lapack_int n, lapack_int kl, lapack_int ku, lapack_int nrhs, float *ab, lapack_int ldab, float *afb, lapack_int ldafb, lapack_int *ipiv, char *equed, float *r, float *c, float *b, lapack_int ldb, float *x, lapack_int ldx, float *rcond, float *rpvgrw, float *berr, lapack_int n_err_bnds, float *err_bnds_norm, float *err_bnds_comp, lapack_int nparams, float *params, float *work, lapack_int *iwork)
#define LAPACK_zpotrf
Definition: lapacke.h:10627
lapack_int LAPACKE_cpbequ_work(int matrix_order, char uplo, lapack_int n, lapack_int kd, const lapack_complex_float *ab, lapack_int ldab, float *s, float *scond, float *amax)
lapack_int LAPACKE_zhpgv(int matrix_order, lapack_int itype, char jobz, char uplo, lapack_int n, lapack_complex_double *ap, lapack_complex_double *bp, double *w, lapack_complex_double *z, lapack_int ldz)
#define LAPACK_sporfs
Definition: lapacke.h:10788
lapack_int LAPACKE_strcon_work(int matrix_order, char norm, char uplo, char diag, lapack_int n, const float *a, lapack_int lda, float *rcond, float *work, lapack_int *iwork)
lapack_int LAPACKE_dlagge(int matrix_order, lapack_int m, lapack_int n, lapack_int kl, lapack_int ku, const double *d, double *a, lapack_int lda, lapack_int *iseed)
#define LAPACK_sgbtrf
Definition: lapacke.h:10616
lapack_int LAPACKE_dggrqf_work(int matrix_order, lapack_int m, lapack_int p, lapack_int n, double *a, lapack_int lda, double *taua, double *b, lapack_int ldb, double *taub, double *work, lapack_int lwork)
lapack_int LAPACKE_sgbrfsx(int matrix_order, char trans, char equed, lapack_int n, lapack_int kl, lapack_int ku, lapack_int nrhs, const float *ab, lapack_int ldab, const float *afb, lapack_int ldafb, const lapack_int *ipiv, const float *r, const float *c, const float *b, lapack_int ldb, float *x, lapack_int ldx, float *rcond, float *berr, lapack_int n_err_bnds, float *err_bnds_norm, float *err_bnds_comp, lapack_int nparams, float *params)
#define LAPACK_cptsvx
Definition: lapacke.h:10986
lapack_int LAPACKE_sorcsd_work(int matrix_order, char jobu1, char jobu2, char jobv1t, char jobv2t, char trans, char signs, lapack_int m, lapack_int p, lapack_int q, float *x11, lapack_int ldx11, float *x12, lapack_int ldx12, float *x21, lapack_int ldx21, float *x22, lapack_int ldx22, float *theta, float *u1, lapack_int ldu1, float *u2, lapack_int ldu2, float *v1t, lapack_int ldv1t, float *v2t, lapack_int ldv2t, float *work, lapack_int lwork, lapack_int *iwork)
#define LAPACK_cpbsvx
Definition: lapacke.h:10978
#define LAPACK_zhbev
Definition: lapacke.h:11333
lapack_int LAPACKE_dgecon(int matrix_order, char norm, lapack_int n, const double *a, lapack_int lda, double anorm, double *rcond)
lapack_int LAPACKE_dormtr_work(int matrix_order, char side, char uplo, char trans, lapack_int m, lapack_int n, const double *a, lapack_int lda, const double *tau, double *c, lapack_int ldc, double *work, lapack_int lwork)
#define LAPACK_dpoequ
Definition: lapacke.h:10895
lapack_int LAPACKE_cppsvx_work(int matrix_order, char fact, char uplo, lapack_int n, lapack_int nrhs, lapack_complex_float *ap, lapack_complex_float *afp, char *equed, float *s, lapack_complex_float *b, lapack_int ldb, lapack_complex_float *x, lapack_int ldx, float *rcond, float *ferr, float *berr, lapack_complex_float *work, float *rwork)
lapack_int LAPACKE_sgeqrt2_work(int matrix_order, lapack_int m, lapack_int n, float *a, lapack_int lda, float *t, lapack_int ldt)
lapack_int LAPACKE_zgetri(int matrix_order, lapack_int n, lapack_complex_double *a, lapack_int lda, const lapack_int *ipiv)
#define LAPACK_dsygvd
Definition: lapacke.h:11387
#define LAPACK_zgeequb
Definition: lapacke.h:10884
#define LAPACK_dgelsy
Definition: lapacke.h:11283
lapack_int LAPACKE_zlauum(int matrix_order, char uplo, lapack_int n, lapack_complex_double *a, lapack_int lda)
#define LAPACK_zhbgst
Definition: lapacke.h:11181
#define LAPACK_chptri
Definition: lapacke.h:10864
lapack_int LAPACKE_ssytrd(int matrix_order, char uplo, lapack_int n, float *a, lapack_int lda, float *d, float *e, float *tau)
lapack_int LAPACKE_zungbr_work(int matrix_order, char vect, lapack_int m, lapack_int n, lapack_int k, lapack_complex_double *a, lapack_int lda, const lapack_complex_double *tau, lapack_complex_double *work, lapack_int lwork)
lapack_int LAPACKE_zsytri_work(int matrix_order, char uplo, lapack_int n, lapack_complex_double *a, lapack_int lda, const lapack_int *ipiv, lapack_complex_double *work)
lapack_int LAPACKE_dpftrf_work(int matrix_order, char transr, char uplo, lapack_int n, double *a)
lapack_int LAPACKE_strexc_work(int matrix_order, char compq, lapack_int n, float *t, lapack_int ldt, float *q, lapack_int ldq, lapack_int *ifst, lapack_int *ilst, float *work)
lapack_int LAPACKE_sormql_work(int matrix_order, char side, char trans, lapack_int m, lapack_int n, lapack_int k, const float *a, lapack_int lda, const float *tau, float *c, lapack_int ldc, float *work, lapack_int lwork)
lapack_int LAPACKE_zhetrf(int matrix_order, char uplo, lapack_int n, lapack_complex_double *a, lapack_int lda, lapack_int *ipiv)
#define LAPACK_zlaset
Definition: lapacke.h:11547
lapack_int LAPACKE_dsytri_work(int matrix_order, char uplo, lapack_int n, double *a, lapack_int lda, const lapack_int *ipiv, double *work)
lapack_int LAPACKE_sorglq_work(int matrix_order, lapack_int m, lapack_int n, lapack_int k, float *a, lapack_int lda, const float *tau, float *work, lapack_int lwork)
lapack_int LAPACKE_chetrd(int matrix_order, char uplo, lapack_int n, lapack_complex_float *a, lapack_int lda, float *d, float *e, lapack_complex_float *tau)
#define LAPACK_zgesvx
Definition: lapacke.h:10925
#define LAPACK_zhpcon
Definition: lapacke.h:10755
lapack_int LAPACKE_dsposv(int matrix_order, char uplo, lapack_int n, lapack_int nrhs, double *a, lapack_int lda, double *b, lapack_int ldb, double *x, lapack_int ldx, lapack_int *iter)
#define LAPACK_zlarft
Definition: lapacke.h:11523
#define LAPACK_dgbbrd
Definition: lapacke.h:11095
lapack_int LAPACKE_shsein_work(int matrix_order, char job, char eigsrc, char initv, lapack_logical *select, lapack_int n, const float *h, lapack_int ldh, float *wr, const float *wi, float *vl, lapack_int ldvl, float *vr, lapack_int ldvr, lapack_int mm, lapack_int *m, float *work, lapack_int *ifaill, lapack_int *ifailr)
lapack_int LAPACKE_cgelsy_work(int matrix_order, lapack_int m, lapack_int n, lapack_int nrhs, lapack_complex_float *a, lapack_int lda, lapack_complex_float *b, lapack_int ldb, lapack_int *jpvt, float rcond, lapack_int *rank, lapack_complex_float *work, lapack_int lwork, float *rwork)
lapack_int LAPACKE_strtrs(int matrix_order, char uplo, char trans, char diag, lapack_int n, lapack_int nrhs, const float *a, lapack_int lda, float *b, lapack_int ldb)
lapack_int LAPACKE_ssteqr(int matrix_order, char compz, lapack_int n, float *d, float *e, float *z, lapack_int ldz)
lapack_int LAPACKE_dtrttp_work(int matrix_order, char uplo, lapack_int n, const double *a, lapack_int lda, double *ap)
#define LAPACK_slag2d
Definition: lapacke.h:11532
lapack_int LAPACKE_dsyevd_work(int matrix_order, char jobz, char uplo, lapack_int n, double *a, lapack_int lda, double *w, double *work, lapack_int lwork, lapack_int *iwork, lapack_int liwork)
lapack_int LAPACKE_cgehrd_work(int matrix_order, lapack_int n, lapack_int ilo, lapack_int ihi, lapack_complex_float *a, lapack_int lda, lapack_complex_float *tau, lapack_complex_float *work, lapack_int lwork)
lapack_int LAPACKE_chegvd_work(int matrix_order, lapack_int itype, char jobz, char uplo, lapack_int n, lapack_complex_float *a, lapack_int lda, lapack_complex_float *b, lapack_int ldb, float *w, lapack_complex_float *work, lapack_int lwork, float *rwork, lapack_int lrwork, lapack_int *iwork, lapack_int liwork)
lapack_int LAPACKE_clacpy(int matrix_order, char uplo, lapack_int m, lapack_int n, const lapack_complex_float *a, lapack_int lda, lapack_complex_float *b, lapack_int ldb)
lapack_int LAPACKE_dgelsy(int matrix_order, lapack_int m, lapack_int n, lapack_int nrhs, double *a, lapack_int lda, double *b, lapack_int ldb, lapack_int *jpvt, double rcond, lapack_int *rank)
#define LAPACK_sgbequ
Definition: lapacke.h:10886
#define LAPACK_dgerfs
Definition: lapacke.h:10769
#define LAPACK_cgelqf
Definition: lapacke.h:11040
#define LAPACK_cggevx
Definition: lapacke.h:11432
#define LAPACK_slauum
Definition: lapacke.h:11536
#define LAPACK_chpev
Definition: lapacke.h:11320
#define LAPACK_csteqr
Definition: lapacke.h:11144
lapack_int LAPACKE_ctrttf(int matrix_order, char transr, char uplo, lapack_int n, const lapack_complex_float *a, lapack_int lda, lapack_complex_float *arf)
lapack_int LAPACKE_clacgv_work(lapack_int n, lapack_complex_float *x, lapack_int incx)
lapack_int LAPACKE_zhesv_work(int matrix_order, char uplo, lapack_int n, lapack_int nrhs, lapack_complex_double *a, lapack_int lda, lapack_int *ipiv, lapack_complex_double *b, lapack_int ldb, lapack_complex_double *work, lapack_int lwork)
#define LAPACK_dgeequ
Definition: lapacke.h:10879
lapack_int LAPACKE_spbsvx_work(int matrix_order, char fact, char uplo, lapack_int n, lapack_int kd, lapack_int nrhs, float *ab, lapack_int ldab, float *afb, lapack_int ldafb, char *equed, float *s, float *b, lapack_int ldb, float *x, lapack_int ldx, float *rcond, float *ferr, float *berr, float *work, lapack_int *iwork)
lapack_int LAPACKE_sspev_work(int matrix_order, char jobz, char uplo, lapack_int n, float *ap, float *w, float *z, lapack_int ldz, float *work)
#define LAPACK_zgesvxx
Definition: lapacke.h:10928
lapack_int LAPACKE_dgbsvxx(int matrix_order, char fact, char trans, lapack_int n, lapack_int kl, lapack_int ku, lapack_int nrhs, double *ab, lapack_int ldab, double *afb, lapack_int ldafb, lapack_int *ipiv, char *equed, double *r, double *c, double *b, lapack_int ldb, double *x, lapack_int ldx, double *rcond, double *rpvgrw, double *berr, lapack_int n_err_bnds, double *err_bnds_norm, double *err_bnds_comp, lapack_int nparams, double *params)
lapack_int LAPACKE_zupgtr_work(int matrix_order, char uplo, lapack_int n, const lapack_complex_double *ap, const lapack_complex_double *tau, lapack_complex_double *q, lapack_int ldq, lapack_complex_double *work)
#define LAPACK_chptrd
Definition: lapacke.h:11130
#define LAPACK_sgesvxx
Definition: lapacke.h:10927
lapack_int LAPACKE_cgetf2(int matrix_order, lapack_int m, lapack_int n, lapack_complex_float *a, lapack_int lda, lapack_int *ipiv)
lapack_int LAPACKE_dsygvd(int matrix_order, lapack_int itype, char jobz, char uplo, lapack_int n, double *a, lapack_int lda, double *b, lapack_int ldb, double *w)
lapack_int LAPACKE_strsna_work(int matrix_order, char job, char howmny, const lapack_logical *select, lapack_int n, const float *t, lapack_int ldt, const float *vl, lapack_int ldvl, const float *vr, lapack_int ldvr, float *s, float *sep, lapack_int mm, lapack_int *m, float *work, lapack_int ldwork, lapack_int *iwork)
#define LAPACK_dsprfs
Definition: lapacke.h:10821
#define LAPACK_sptsv
Definition: lapacke.h:10980
#define LAPACK_sstebz
Definition: lapacke.h:11162
lapack_int LAPACKE_cgglse(int matrix_order, lapack_int m, lapack_int n, lapack_int p, lapack_complex_float *a, lapack_int lda, lapack_complex_float *b, lapack_int ldb, lapack_complex_float *c, lapack_complex_float *d, lapack_complex_float *x)
lapack_int LAPACKE_stbtrs_work(int matrix_order, char uplo, char trans, char diag, lapack_int n, lapack_int kd, lapack_int nrhs, const float *ab, lapack_int ldab, float *b, lapack_int ldb)
lapack_int LAPACKE_ztprfb(int matrix_order, char side, char trans, char direct, char storev, lapack_int m, lapack_int n, lapack_int k, lapack_int l, const lapack_complex_double *v, lapack_int ldv, const lapack_complex_double *t, lapack_int ldt, lapack_complex_double *a, lapack_int lda, lapack_complex_double *b, lapack_int ldb, lapack_int myldwork)
lapack_int LAPACKE_zhpevx(int matrix_order, char jobz, char range, char uplo, lapack_int n, lapack_complex_double *ap, double vl, double vu, lapack_int il, lapack_int iu, double abstol, lapack_int *m, double *w, lapack_complex_double *z, lapack_int ldz, lapack_int *ifail)
lapack_int LAPACKE_ssygst(int matrix_order, lapack_int itype, char uplo, lapack_int n, float *a, lapack_int lda, const float *b, lapack_int ldb)
#define LAPACK_dspgvd
Definition: lapacke.h:11399
lapack_int LAPACKE_zpstrf(int matrix_order, char uplo, lapack_int n, lapack_complex_double *a, lapack_int lda, lapack_int *piv, lapack_int *rank, double tol)
lapack_int LAPACKE_ssyequb_work(int matrix_order, char uplo, lapack_int n, const float *a, lapack_int lda, float *s, float *scond, float *amax, float *work)
lapack_int LAPACKE_dtprfs(int matrix_order, char uplo, char trans, char diag, lapack_int n, lapack_int nrhs, const double *ap, const double *b, lapack_int ldb, const double *x, lapack_int ldx, double *ferr, double *berr)
lapack_int LAPACKE_spotrf(int matrix_order, char uplo, lapack_int n, float *a, lapack_int lda)
lapack_int LAPACKE_dlasrt(char id, lapack_int n, double *d)
lapack_int LAPACKE_slarft_work(int matrix_order, char direct, char storev, lapack_int n, lapack_int k, const float *v, lapack_int ldv, const float *tau, float *t, lapack_int ldt)
lapack_int LAPACKE_sgelq2(int matrix_order, lapack_int m, lapack_int n, float *a, lapack_int lda, float *tau)
lapack_int LAPACKE_zungql(int matrix_order, lapack_int m, lapack_int n, lapack_int k, lapack_complex_double *a, lapack_int lda, const lapack_complex_double *tau)
#define LAPACK_dlauum
Definition: lapacke.h:11537
lapack_int LAPACKE_cgeequb_work(int matrix_order, lapack_int m, lapack_int n, const lapack_complex_float *a, lapack_int lda, float *r, float *c, float *rowcnd, float *colcnd, float *amax)
lapack_int LAPACKE_cgebrd(int matrix_order, lapack_int m, lapack_int n, lapack_complex_float *a, lapack_int lda, float *d, float *e, lapack_complex_float *tauq, lapack_complex_float *taup)
#define LAPACK_slarfx
Definition: lapacke.h:11524
lapack_int LAPACKE_dsterf(lapack_int n, double *d, double *e)
lapack_int LAPACKE_dgbsvx_work(int matrix_order, char fact, char trans, lapack_int n, lapack_int kl, lapack_int ku, lapack_int nrhs, double *ab, lapack_int ldab, double *afb, lapack_int ldafb, lapack_int *ipiv, char *equed, double *r, double *c, double *b, lapack_int ldb, double *x, lapack_int ldx, double *rcond, double *ferr, double *berr, double *work, lapack_int *iwork)
lapack_int LAPACKE_chpev(int matrix_order, char jobz, char uplo, lapack_int n, lapack_complex_float *ap, float *w, lapack_complex_float *z, lapack_int ldz)
lapack_int LAPACKE_sspsvx(int matrix_order, char fact, char uplo, lapack_int n, lapack_int nrhs, const float *ap, float *afp, lapack_int *ipiv, const float *b, lapack_int ldb, float *x, lapack_int ldx, float *rcond, float *ferr, float *berr)
lapack_int LAPACKE_sposv(int matrix_order, char uplo, lapack_int n, lapack_int nrhs, float *a, lapack_int lda, float *b, lapack_int ldb)
#define LAPACK_clarfg
Definition: lapacke.h:11518
lapack_int LAPACKE_cunmrq_work(int matrix_order, char side, char trans, lapack_int m, lapack_int n, lapack_int k, const lapack_complex_float *a, lapack_int lda, const lapack_complex_float *tau, lapack_complex_float *c, lapack_int ldc, lapack_complex_float *work, lapack_int lwork)
lapack_int LAPACKE_zgbbrd(int matrix_order, char vect, lapack_int m, lapack_int n, lapack_int ncc, lapack_int kl, lapack_int ku, lapack_complex_double *ab, lapack_int ldab, double *d, double *e, lapack_complex_double *q, lapack_int ldq, lapack_complex_double *pt, lapack_int ldpt, lapack_complex_double *c, lapack_int ldc)
#define LAPACK_cggbal
Definition: lapacke.h:11240
lapack_int LAPACKE_dgbequ_work(int matrix_order, lapack_int m, lapack_int n, lapack_int kl, lapack_int ku, const double *ab, lapack_int ldab, double *r, double *c, double *rowcnd, double *colcnd, double *amax)
#define LAPACK_cuncsd
Definition: lapacke.h:11580
lapack_int LAPACKE_ztgevc_work(int matrix_order, char side, char howmny, const lapack_logical *select, lapack_int n, const lapack_complex_double *s, lapack_int lds, const lapack_complex_double *p, lapack_int ldp, lapack_complex_double *vl, lapack_int ldvl, lapack_complex_double *vr, lapack_int ldvr, lapack_int mm, lapack_int *m, lapack_complex_double *work, double *rwork)
lapack_int LAPACKE_dsptrf(int matrix_order, char uplo, lapack_int n, double *ap, lapack_int *ipiv)
lapack_int LAPACKE_zgttrf(lapack_int n, lapack_complex_double *dl, lapack_complex_double *d, lapack_complex_double *du, lapack_complex_double *du2, lapack_int *ipiv)
#define LAPACK_zgehrd
Definition: lapacke.h:11189
#define LAPACK_dtgexc
Definition: lapacke.h:11255
#define LAPACK_dorgbr
Definition: lapacke.h:11099
lapack_int LAPACKE_sggrqf(int matrix_order, lapack_int m, lapack_int p, lapack_int n, float *a, lapack_int lda, float *taua, float *b, lapack_int ldb, float *taub)
#define LAPACK_slagsy
Definition: lapacke.h:11550
#define LAPACK_cpotri
Definition: lapacke.h:10844
lapack_int LAPACKE_zpptrs_work(int matrix_order, char uplo, lapack_int n, lapack_int nrhs, const lapack_complex_double *ap, lapack_complex_double *b, lapack_int ldb)
lapack_int LAPACKE_ctbrfs_work(int matrix_order, char uplo, char trans, char diag, lapack_int n, lapack_int kd, lapack_int nrhs, const lapack_complex_float *ab, lapack_int ldab, const lapack_complex_float *b, lapack_int ldb, const lapack_complex_float *x, lapack_int ldx, float *ferr, float *berr, lapack_complex_float *work, float *rwork)
lapack_int LAPACKE_zggbal(int matrix_order, char job, lapack_int n, lapack_complex_double *a, lapack_int lda, lapack_complex_double *b, lapack_int ldb, lapack_int *ilo, lapack_int *ihi, double *lscale, double *rscale)
#define LAPACK_ctgexc
Definition: lapacke.h:11256
lapack_int LAPACKE_cposvx(int matrix_order, char fact, char uplo, lapack_int n, lapack_int nrhs, lapack_complex_float *a, lapack_int lda, lapack_complex_float *af, lapack_int ldaf, char *equed, float *s, lapack_complex_float *b, lapack_int ldb, lapack_complex_float *x, lapack_int ldx, float *rcond, float *ferr, float *berr)
lapack_int LAPACKE_ctpqrt_work(int matrix_order, lapack_int m, lapack_int n, lapack_int l, lapack_int nb, lapack_complex_float *a, lapack_int lda, lapack_complex_float *t, lapack_complex_float *b, lapack_int ldb, lapack_int ldt, lapack_complex_float *work)
#define LAPACK_dggevx
Definition: lapacke.h:11431
lapack_int LAPACKE_dspgst_work(int matrix_order, lapack_int itype, char uplo, lapack_int n, double *ap, const double *bp)
lapack_int LAPACKE_sopmtr(int matrix_order, char side, char uplo, char trans, lapack_int m, lapack_int n, const float *ap, const float *tau, float *c, lapack_int ldc)
lapack_int LAPACKE_dormlq_work(int matrix_order, char side, char trans, lapack_int m, lapack_int n, lapack_int k, const double *a, lapack_int lda, const double *tau, double *c, lapack_int ldc, double *work, lapack_int lwork)
#define lapack_logical
Definition: lapacke.h:57
lapack_int LAPACKE_stpqrt2(int matrix_order, lapack_int m, lapack_int n, float *a, lapack_int lda, float *b, lapack_int ldb, float *t, lapack_int ldt)
lapack_int LAPACKE_stptri(int matrix_order, char uplo, char diag, lapack_int n, float *ap)
lapack_int LAPACKE_cptsvx_work(int matrix_order, char fact, lapack_int n, lapack_int nrhs, const float *d, const lapack_complex_float *e, float *df, lapack_complex_float *ef, const lapack_complex_float *b, lapack_int ldb, lapack_complex_float *x, lapack_int ldx, float *rcond, float *ferr, float *berr, lapack_complex_float *work, float *rwork)
lapack_int LAPACKE_dbdsqr(int matrix_order, char uplo, lapack_int n, lapack_int ncvt, lapack_int nru, lapack_int ncc, double *d, double *e, double *vt, lapack_int ldvt, double *u, lapack_int ldu, double *c, lapack_int ldc)
lapack_int LAPACKE_zhesvx(int matrix_order, char fact, char uplo, lapack_int n, lapack_int nrhs, const lapack_complex_double *a, lapack_int lda, lapack_complex_double *af, lapack_int ldaf, lapack_int *ipiv, const lapack_complex_double *b, lapack_int ldb, lapack_complex_double *x, lapack_int ldx, double *rcond, double *ferr, double *berr)
lapack_int LAPACKE_sptsvx_work(int matrix_order, char fact, lapack_int n, lapack_int nrhs, const float *d, const float *e, float *df, float *ef, const float *b, lapack_int ldb, float *x, lapack_int ldx, float *rcond, float *ferr, float *berr, float *work)
#define LAPACK_ctrevc
Definition: lapacke.h:11216
lapack_int LAPACKE_ctftri(int matrix_order, char transr, char uplo, char diag, lapack_int n, lapack_complex_float *a)
lapack_int LAPACKE_zpftri_work(int matrix_order, char transr, char uplo, lapack_int n, lapack_complex_double *a)
lapack_int LAPACKE_csyconv(int matrix_order, char uplo, char way, lapack_int n, lapack_complex_float *a, lapack_int lda, const lapack_int *ipiv)
lapack_int LAPACKE_dtrrfs(int matrix_order, char uplo, char trans, char diag, lapack_int n, lapack_int nrhs, const double *a, lapack_int lda, const double *b, lapack_int ldb, const double *x, lapack_int ldx, double *ferr, double *berr)
lapack_int LAPACKE_cupmtr_work(int matrix_order, char side, char uplo, char trans, lapack_int m, lapack_int n, const lapack_complex_float *ap, const lapack_complex_float *tau, lapack_complex_float *c, lapack_int ldc, lapack_complex_float *work)
#define LAPACK_dtprfs
Definition: lapacke.h:10831
lapack_int LAPACKE_dorgbr_work(int matrix_order, char vect, lapack_int m, lapack_int n, lapack_int k, double *a, lapack_int lda, const double *tau, double *work, lapack_int lwork)
lapack_int LAPACKE_dgttrs_work(int matrix_order, char trans, lapack_int n, lapack_int nrhs, const double *dl, const double *d, const double *du, const double *du2, const lapack_int *ipiv, double *b, lapack_int ldb)
lapack_int LAPACKE_ssbgv_work(int matrix_order, char jobz, char uplo, lapack_int n, lapack_int ka, lapack_int kb, float *ab, lapack_int ldab, float *bb, lapack_int ldbb, float *w, float *z, lapack_int ldz, float *work)
#define LAPACK_sspev
Definition: lapacke.h:11318
#define LAPACK_dgeqpf
Definition: lapacke.h:11023
lapack_int LAPACKE_dpftri(int matrix_order, char transr, char uplo, lapack_int n, double *a)
lapack_int LAPACKE_cgbtrs_work(int matrix_order, char trans, lapack_int n, lapack_int kl, lapack_int ku, lapack_int nrhs, const lapack_complex_float *ab, lapack_int ldab, const lapack_int *ipiv, lapack_complex_float *b, lapack_int ldb)
#define LAPACK_ctptri
Definition: lapacke.h:10876
lapack_int LAPACKE_zgbbrd_work(int matrix_order, char vect, lapack_int m, lapack_int n, lapack_int ncc, lapack_int kl, lapack_int ku, lapack_complex_double *ab, lapack_int ldab, double *d, double *e, lapack_complex_double *q, lapack_int ldq, lapack_complex_double *pt, lapack_int ldpt, lapack_complex_double *c, lapack_int ldc, lapack_complex_double *work, double *rwork)
lapack_int LAPACKE_dgetrs(int matrix_order, char trans, lapack_int n, lapack_int nrhs, const double *a, lapack_int lda, const lapack_int *ipiv, double *b, lapack_int ldb)
lapack_int LAPACKE_zggqrf_work(int matrix_order, lapack_int n, lapack_int m, lapack_int p, lapack_complex_double *a, lapack_int lda, lapack_complex_double *taua, lapack_complex_double *b, lapack_int ldb, lapack_complex_double *taub, lapack_complex_double *work, lapack_int lwork)
#define LAPACK_chetri
Definition: lapacke.h:10858
#define LAPACK_zppsvx
Definition: lapacke.h:10971
lapack_int LAPACKE_ctrttp(int matrix_order, char uplo, lapack_int n, const lapack_complex_float *a, lapack_int lda, lapack_complex_float *ap)
#define LAPACK_cgetf2
Definition: lapacke.h:11486
#define LAPACK_zpbcon
Definition: lapacke.h:10739
lapack_int LAPACKE_ztrexc_work(int matrix_order, char compq, lapack_int n, lapack_complex_double *t, lapack_int ldt, lapack_complex_double *q, lapack_int ldq, lapack_int ifst, lapack_int ilst)
lapack_int LAPACKE_stpqrt2_work(int matrix_order, lapack_int m, lapack_int n, float *a, lapack_int lda, float *b, lapack_int ldb, float *t, lapack_int ldt)
lapack_int LAPACKE_dgesv_work(int matrix_order, lapack_int n, lapack_int nrhs, double *a, lapack_int lda, lapack_int *ipiv, double *b, lapack_int ldb)
#define LAPACK_ssytrs2
Definition: lapacke.h:11596
#define LAPACK_dspevd
Definition: lapacke.h:11323
lapack_int LAPACKE_zhpgst_work(int matrix_order, lapack_int itype, char uplo, lapack_int n, lapack_complex_double *ap, const lapack_complex_double *bp)
#define LAPACK_sggbal
Definition: lapacke.h:11238
lapack_int LAPACKE_cpocon_work(int matrix_order, char uplo, lapack_int n, const lapack_complex_float *a, lapack_int lda, float anorm, float *rcond, lapack_complex_float *work, float *rwork)
lapack_int LAPACKE_cgesvx_work(int matrix_order, char fact, char trans, lapack_int n, lapack_int nrhs, lapack_complex_float *a, lapack_int lda, lapack_complex_float *af, lapack_int ldaf, lapack_int *ipiv, char *equed, float *r, float *c, lapack_complex_float *b, lapack_int ldb, lapack_complex_float *x, lapack_int ldx, float *rcond, float *ferr, float *berr, lapack_complex_float *work, float *rwork)
lapack_int LAPACKE_zhptrd(int matrix_order, char uplo, lapack_int n, lapack_complex_double *ap, double *d, double *e, lapack_complex_double *tau)
lapack_int LAPACKE_cgeqrt_work(int matrix_order, lapack_int m, lapack_int n, lapack_int nb, lapack_complex_float *a, lapack_int lda, lapack_complex_float *t, lapack_int ldt, lapack_complex_float *work)
lapack_int LAPACKE_sspgvd(int matrix_order, lapack_int itype, char jobz, char uplo, lapack_int n, float *ap, float *bp, float *w, float *z, lapack_int ldz)
lapack_int LAPACKE_dgbcon(int matrix_order, char norm, lapack_int n, lapack_int kl, lapack_int ku, const double *ab, lapack_int ldab, const lapack_int *ipiv, double anorm, double *rcond)
lapack_int LAPACKE_sormrq_work(int matrix_order, char side, char trans, lapack_int m, lapack_int n, lapack_int k, const float *a, lapack_int lda, const float *tau, float *c, lapack_int ldc, float *work, lapack_int lwork)
lapack_int LAPACKE_zlapmr_work(int matrix_order, lapack_logical forwrd, lapack_int m, lapack_int n, lapack_complex_double *x, lapack_int ldx, lapack_int *k)
lapack_int LAPACKE_dlartgp(double f, double g, double *cs, double *sn, double *r)
lapack_int LAPACKE_sgelsy_work(int matrix_order, lapack_int m, lapack_int n, lapack_int nrhs, float *a, lapack_int lda, float *b, lapack_int ldb, lapack_int *jpvt, float rcond, lapack_int *rank, float *work, lapack_int lwork)
#define LAPACK_dgelq2
Definition: lapacke.h:11509
lapack_int LAPACKE_chetri2_work(int matrix_order, char uplo, lapack_int n, lapack_complex_float *a, lapack_int lda, const lapack_int *ipiv, lapack_complex_float *work, lapack_int lwork)
#define LAPACK_spftrf
Definition: lapacke.h:10633
lapack_int LAPACKE_cstein(int matrix_order, lapack_int n, const float *d, const float *e, lapack_int m, const float *w, const lapack_int *iblock, const lapack_int *isplit, lapack_complex_float *z, lapack_int ldz, lapack_int *ifailv)
#define LAPACK_dsfrk
Definition: lapacke.h:11434
lapack_int LAPACKE_cgeqrfp(int matrix_order, lapack_int m, lapack_int n, lapack_complex_float *a, lapack_int lda, lapack_complex_float *tau)
lapack_int LAPACKE_sstevd(int matrix_order, char jobz, lapack_int n, float *d, float *e, float *z, lapack_int ldz)
#define LAPACK_cgtcon
Definition: lapacke.h:10726
lapack_int LAPACKE_cgbtrf_work(int matrix_order, lapack_int m, lapack_int n, lapack_int kl, lapack_int ku, lapack_complex_float *ab, lapack_int ldab, lapack_int *ipiv)
#define LAPACK_dgeqrf
Definition: lapacke.h:11019
#define LAPACK_ztptri
Definition: lapacke.h:10877
#define LAPACK_slarfg
Definition: lapacke.h:11516
lapack_int LAPACKE_csytrf_work(int matrix_order, char uplo, lapack_int n, lapack_complex_float *a, lapack_int lda, lapack_int *ipiv, lapack_complex_float *work, lapack_int lwork)
lapack_int LAPACKE_dgeqpf(int matrix_order, lapack_int m, lapack_int n, double *a, lapack_int lda, lapack_int *jpvt, double *tau)
#define LAPACK_stgsen
Definition: lapacke.h:11258
#define LAPACK_chbgv
Definition: lapacke.h:11408
lapack_int LAPACKE_ctprfs(int matrix_order, char uplo, char trans, char diag, lapack_int n, lapack_int nrhs, const lapack_complex_float *ap, const lapack_complex_float *b, lapack_int ldb, const lapack_complex_float *x, lapack_int ldx, float *ferr, float *berr)
lapack_int LAPACKE_dsygv(int matrix_order, lapack_int itype, char jobz, char uplo, lapack_int n, double *a, lapack_int lda, double *b, lapack_int ldb, double *w)
#define LAPACK_cgbrfs
Definition: lapacke.h:10778
#define LAPACK_zgbequb
Definition: lapacke.h:10892
#define LAPACK_cungtr
Definition: lapacke.h:11120
lapack_int LAPACKE_dorgql(int matrix_order, lapack_int m, lapack_int n, lapack_int k, double *a, lapack_int lda, const double *tau)
#define LAPACK_sgesvj
Definition: lapacke.h:11377
lapack_int LAPACKE_dgbbrd_work(int matrix_order, char vect, lapack_int m, lapack_int n, lapack_int ncc, lapack_int kl, lapack_int ku, double *ab, lapack_int ldab, double *d, double *e, double *q, lapack_int ldq, double *pt, lapack_int ldpt, double *c, lapack_int ldc, double *work)
lapack_int LAPACKE_stfsm(int matrix_order, char transr, char side, char uplo, char trans, char diag, lapack_int m, lapack_int n, float alpha, const float *a, float *b, lapack_int ldb)
#define LAPACK_zgtsvx
Definition: lapacke.h:10949
lapack_int LAPACKE_zsyequb(int matrix_order, char uplo, lapack_int n, const lapack_complex_double *a, lapack_int lda, double *s, double *scond, double *amax)
lapack_int LAPACKE_dggbak_work(int matrix_order, char job, char side, lapack_int n, lapack_int ilo, lapack_int ihi, const double *lscale, const double *rscale, lapack_int m, double *v, lapack_int ldv)
lapack_int LAPACKE_dpprfs(int matrix_order, char uplo, lapack_int n, lapack_int nrhs, const double *ap, const double *afp, const double *b, lapack_int ldb, double *x, lapack_int ldx, double *ferr, double *berr)
#define LAPACK_stpcon
Definition: lapacke.h:10760
lapack_int LAPACKE_sgghrd_work(int matrix_order, char compq, char compz, lapack_int n, lapack_int ilo, lapack_int ihi, float *a, lapack_int lda, float *b, lapack_int ldb, float *q, lapack_int ldq, float *z, lapack_int ldz)
#define LAPACK_dgeequb
Definition: lapacke.h:10882
lapack_int LAPACKE_cunmrz_work(int matrix_order, char side, char trans, lapack_int m, lapack_int n, lapack_int k, lapack_int l, const lapack_complex_float *a, lapack_int lda, const lapack_complex_float *tau, lapack_complex_float *c, lapack_int ldc, lapack_complex_float *work, lapack_int lwork)
lapack_int LAPACKE_ztrrfs_work(int matrix_order, char uplo, char trans, char diag, lapack_int n, lapack_int nrhs, const lapack_complex_double *a, lapack_int lda, const lapack_complex_double *b, lapack_int ldb, const lapack_complex_double *x, lapack_int ldx, double *ferr, double *berr, lapack_complex_double *work, double *rwork)
lapack_int LAPACKE_zstein_work(int matrix_order, lapack_int n, const double *d, const double *e, lapack_int m, const double *w, const lapack_int *iblock, const lapack_int *isplit, lapack_complex_double *z, lapack_int ldz, double *work, lapack_int *iwork, lapack_int *ifailv)
#define LAPACK_dsyev
Definition: lapacke.h:11303
lapack_int LAPACKE_sspevd(int matrix_order, char jobz, char uplo, lapack_int n, float *ap, float *w, float *z, lapack_int ldz)
lapack_int LAPACKE_zpoequ(int matrix_order, lapack_int n, const lapack_complex_double *a, lapack_int lda, double *s, double *scond, double *amax)
lapack_int LAPACKE_dsbtrd(int matrix_order, char vect, char uplo, lapack_int n, lapack_int kd, double *ab, lapack_int ldab, double *d, double *e, double *q, lapack_int ldq)
lapack_int LAPACKE_slasrt(char id, lapack_int n, float *d)
lapack_int LAPACKE_spbstf(int matrix_order, char uplo, lapack_int n, lapack_int kb, float *bb, lapack_int ldbb)
lapack_int LAPACKE_spteqr_work(int matrix_order, char compz, lapack_int n, float *d, float *e, float *z, lapack_int ldz, float *work)
lapack_int LAPACKE_zhetrf_work(int matrix_order, char uplo, lapack_int n, lapack_complex_double *a, lapack_int lda, lapack_int *ipiv, lapack_complex_double *work, lapack_int lwork)
lapack_int LAPACKE_zsptrf_work(int matrix_order, char uplo, lapack_int n, lapack_complex_double *ap, lapack_int *ipiv)
lapack_int LAPACKE_zgelq2(int matrix_order, lapack_int m, lapack_int n, lapack_complex_double *a, lapack_int lda, lapack_complex_double *tau)
lapack_int LAPACKE_cheevd_work(int matrix_order, char jobz, char uplo, lapack_int n, lapack_complex_float *a, lapack_int lda, float *w, lapack_complex_float *work, lapack_int lwork, float *rwork, lapack_int lrwork, lapack_int *iwork, lapack_int liwork)
#define LAPACK_dpbtrf
Definition: lapacke.h:10641
#define LAPACK_zlanhe
Definition: lapacke.h:11497
lapack_int LAPACKE_cgeequ(int matrix_order, lapack_int m, lapack_int n, const lapack_complex_float *a, lapack_int lda, float *r, float *c, float *rowcnd, float *colcnd, float *amax)
lapack_int LAPACKE_sggsvp(int matrix_order, char jobu, char jobv, char jobq, lapack_int m, lapack_int p, lapack_int n, float *a, lapack_int lda, float *b, lapack_int ldb, float tola, float tolb, lapack_int *k, lapack_int *l, float *u, lapack_int ldu, float *v, lapack_int ldv, float *q, lapack_int ldq)
lapack_int LAPACKE_dlauum_work(int matrix_order, char uplo, lapack_int n, double *a, lapack_int lda)
lapack_int LAPACKE_dsysv(int matrix_order, char uplo, lapack_int n, lapack_int nrhs, double *a, lapack_int lda, lapack_int *ipiv, double *b, lapack_int ldb)
lapack_int LAPACKE_zlaset(int matrix_order, char uplo, lapack_int m, lapack_int n, lapack_complex_double alpha, lapack_complex_double beta, lapack_complex_double *a, lapack_int lda)
#define LAPACK_zptsvx
Definition: lapacke.h:10987
lapack_int LAPACKE_cpbtrs_work(int matrix_order, char uplo, lapack_int n, lapack_int kd, lapack_int nrhs, const lapack_complex_float *ab, lapack_int ldab, lapack_complex_float *b, lapack_int ldb)
lapack_int LAPACKE_zstemr_work(int matrix_order, char jobz, char range, lapack_int n, double *d, double *e, double vl, double vu, lapack_int il, lapack_int iu, lapack_int *m, double *w, lapack_complex_double *z, lapack_int ldz, lapack_int nzc, lapack_int *isuppz, lapack_logical *tryrac, double *work, lapack_int lwork, lapack_int *iwork, lapack_int liwork)
#define LAPACK_dposvxx
Definition: lapacke.h:10960
lapack_int LAPACKE_zcgesv(int matrix_order, lapack_int n, lapack_int nrhs, lapack_complex_double *a, lapack_int lda, lapack_int *ipiv, lapack_complex_double *b, lapack_int ldb, lapack_complex_double *x, lapack_int ldx, lapack_int *iter)
#define LAPACK_ssptrf
Definition: lapacke.h:10654
lapack_int LAPACKE_sspgst_work(int matrix_order, lapack_int itype, char uplo, lapack_int n, float *ap, const float *bp)
#define LAPACK_stfttp
Definition: lapacke.h:11443
lapack_int LAPACKE_zgesvd_work(int matrix_order, char jobu, char jobvt, lapack_int m, lapack_int n, lapack_complex_double *a, lapack_int lda, double *s, lapack_complex_double *u, lapack_int ldu, lapack_complex_double *vt, lapack_int ldvt, lapack_complex_double *work, lapack_int lwork, double *rwork)
#define LAPACK_zhegv
Definition: lapacke.h:11385
#define LAPACK_ctgsja
Definition: lapacke.h:11276
lapack_int LAPACKE_ztgsyl_work(int matrix_order, char trans, lapack_int ijob, lapack_int m, lapack_int n, const lapack_complex_double *a, lapack_int lda, const lapack_complex_double *b, lapack_int ldb, lapack_complex_double *c, lapack_int ldc, const lapack_complex_double *d, lapack_int ldd, const lapack_complex_double *e, lapack_int lde, lapack_complex_double *f, lapack_int ldf, double *scale, double *dif, lapack_complex_double *work, lapack_int lwork, lapack_int *iwork)
lapack_int LAPACKE_ssytrd_work(int matrix_order, char uplo, lapack_int n, float *a, lapack_int lda, float *d, float *e, float *tau, float *work, lapack_int lwork)
#define LAPACK_cggqrf
Definition: lapacke.h:11084
lapack_int LAPACKE_zhptrf_work(int matrix_order, char uplo, lapack_int n, lapack_complex_double *ap, lapack_int *ipiv)
#define LAPACK_ctgsen
Definition: lapacke.h:11260
lapack_int LAPACKE_ssbevx(int matrix_order, char jobz, char range, char uplo, lapack_int n, lapack_int kd, float *ab, lapack_int ldab, float *q, lapack_int ldq, float vl, float vu, lapack_int il, lapack_int iu, float abstol, lapack_int *m, float *w, float *z, lapack_int ldz, lapack_int *ifail)
lapack_int LAPACKE_cpprfs_work(int matrix_order, char uplo, lapack_int n, lapack_int nrhs, const lapack_complex_float *ap, const lapack_complex_float *afp, const lapack_complex_float *b, lapack_int ldb, lapack_complex_float *x, lapack_int ldx, float *ferr, float *berr, lapack_complex_float *work, float *rwork)
#define LAPACK_dsptrf
Definition: lapacke.h:10655
lapack_int LAPACKE_zgelsy_work(int matrix_order, lapack_int m, lapack_int n, lapack_int nrhs, lapack_complex_double *a, lapack_int lda, lapack_complex_double *b, lapack_int ldb, lapack_int *jpvt, double rcond, lapack_int *rank, lapack_complex_double *work, lapack_int lwork, double *rwork)
#define LAPACK_zpttrs
Definition: lapacke.h:10691
lapack_int LAPACKE_cheequb(int matrix_order, char uplo, lapack_int n, const lapack_complex_float *a, lapack_int lda, float *s, float *scond, float *amax)
lapack_int LAPACKE_strttp(int matrix_order, char uplo, lapack_int n, const float *a, lapack_int lda, float *ap)
lapack_int LAPACKE_dsterf_work(lapack_int n, double *d, double *e)
lapack_int LAPACKE_cgtsv_work(int matrix_order, lapack_int n, lapack_int nrhs, lapack_complex_float *dl, lapack_complex_float *d, lapack_complex_float *du, lapack_complex_float *b, lapack_int ldb)
lapack_int LAPACKE_csytrs(int matrix_order, char uplo, lapack_int n, lapack_int nrhs, const lapack_complex_float *a, lapack_int lda, const lapack_int *ipiv, lapack_complex_float *b, lapack_int ldb)
lapack_int LAPACKE_zhetrs(int matrix_order, char uplo, lapack_int n, lapack_int nrhs, const lapack_complex_double *a, lapack_int lda, const lapack_int *ipiv, lapack_complex_double *b, lapack_int ldb)
lapack_int LAPACKE_zhpsvx_work(int matrix_order, char fact, char uplo, lapack_int n, lapack_int nrhs, const lapack_complex_double *ap, lapack_complex_double *afp, lapack_int *ipiv, const lapack_complex_double *b, lapack_int ldb, lapack_complex_double *x, lapack_int ldx, double *rcond, double *ferr, double *berr, lapack_complex_double *work, double *rwork)
#define LAPACK_zheev
Definition: lapacke.h:11305
lapack_int LAPACKE_stprfs(int matrix_order, char uplo, char trans, char diag, lapack_int n, lapack_int nrhs, const float *ap, const float *b, lapack_int ldb, const float *x, lapack_int ldx, float *ferr, float *berr)
lapack_int LAPACKE_ssprfs_work(int matrix_order, char uplo, lapack_int n, lapack_int nrhs, const float *ap, const float *afp, const lapack_int *ipiv, const float *b, lapack_int ldb, float *x, lapack_int ldx, float *ferr, float *berr, float *work, lapack_int *iwork)
lapack_int LAPACKE_shsein(int matrix_order, char job, char eigsrc, char initv, lapack_logical *select, lapack_int n, const float *h, lapack_int ldh, float *wr, const float *wi, float *vl, lapack_int ldvl, float *vr, lapack_int ldvr, lapack_int mm, lapack_int *m, lapack_int *ifaill, lapack_int *ifailr)
#define LAPACK_dormtr
Definition: lapacke.h:11117
lapack_int LAPACKE_zuncsd(int matrix_order, char jobu1, char jobu2, char jobv1t, char jobv2t, char trans, char signs, lapack_int m, lapack_int p, lapack_int q, lapack_complex_double *x11, lapack_int ldx11, lapack_complex_double *x12, lapack_int ldx12, lapack_complex_double *x21, lapack_int ldx21, lapack_complex_double *x22, lapack_int ldx22, double *theta, lapack_complex_double *u1, lapack_int ldu1, lapack_complex_double *u2, lapack_int ldu2, lapack_complex_double *v1t, lapack_int ldv1t, lapack_complex_double *v2t, lapack_int ldv2t)
#define LAPACK_sorgrq
Definition: lapacke.h:11066
lapack_int LAPACKE_sspsv(int matrix_order, char uplo, lapack_int n, lapack_int nrhs, float *ap, lapack_int *ipiv, float *b, lapack_int ldb)
#define LAPACK_dsyevx
Definition: lapacke.h:11311
#define LAPACK_ztrcon
Definition: lapacke.h:10759
lapack_int LAPACKE_dhseqr_work(int matrix_order, char job, char compz, lapack_int n, lapack_int ilo, lapack_int ihi, double *h, lapack_int ldh, double *wr, double *wi, double *z, lapack_int ldz, double *work, lapack_int lwork)
lapack_int LAPACKE_dtpqrt_work(int matrix_order, lapack_int m, lapack_int n, lapack_int l, lapack_int nb, double *a, lapack_int lda, double *b, lapack_int ldb, double *t, lapack_int ldt, double *work)
lapack_int LAPACKE_ctzrzf(int matrix_order, lapack_int m, lapack_int n, lapack_complex_float *a, lapack_int lda, lapack_complex_float *tau)
lapack_int LAPACKE_spptrs(int matrix_order, char uplo, lapack_int n, lapack_int nrhs, const float *ap, float *b, lapack_int ldb)
lapack_int LAPACKE_sgbequ(int matrix_order, lapack_int m, lapack_int n, lapack_int kl, lapack_int ku, const float *ab, lapack_int ldab, float *r, float *c, float *rowcnd, float *colcnd, float *amax)
lapack_int LAPACKE_dggevx_work(int matrix_order, char balanc, char jobvl, char jobvr, char sense, lapack_int n, double *a, lapack_int lda, double *b, lapack_int ldb, double *alphar, double *alphai, double *beta, double *vl, lapack_int ldvl, double *vr, lapack_int ldvr, lapack_int *ilo, lapack_int *ihi, double *lscale, double *rscale, double *abnrm, double *bbnrm, double *rconde, double *rcondv, double *work, lapack_int lwork, lapack_int *iwork, lapack_logical *bwork)
lapack_int LAPACKE_zhbgst_work(int matrix_order, char vect, char uplo, lapack_int n, lapack_int ka, lapack_int kb, lapack_complex_double *ab, lapack_int ldab, const lapack_complex_double *bb, lapack_int ldbb, lapack_complex_double *x, lapack_int ldx, lapack_complex_double *work, double *rwork)
#define LAPACK_zpoequ
Definition: lapacke.h:10897
#define LAPACK_zbdsqr
Definition: lapacke.h:11109
lapack_int LAPACKE_dptsv(int matrix_order, lapack_int n, lapack_int nrhs, double *d, double *e, double *b, lapack_int ldb)
lapack_int LAPACKE_slag2d(int matrix_order, lapack_int m, lapack_int n, const float *sa, lapack_int ldsa, double *a, lapack_int lda)
#define LAPACK_ctrexc
Definition: lapacke.h:11224
lapack_int LAPACKE_sbbcsd_work(int matrix_order, char jobu1, char jobu2, char jobv1t, char jobv2t, char trans, lapack_int m, lapack_int p, lapack_int q, float *theta, float *phi, float *u1, lapack_int ldu1, float *u2, lapack_int ldu2, float *v1t, lapack_int ldv1t, float *v2t, lapack_int ldv2t, float *b11d, float *b11e, float *b12d, float *b12e, float *b21d, float *b21e, float *b22d, float *b22e, float *work, lapack_int lwork)
#define LAPACK_cpocon
Definition: lapacke.h:10730
#define LAPACK_zunmhr
Definition: lapacke.h:11197
lapack_int LAPACKE_zptrfs_work(int matrix_order, char uplo, lapack_int n, lapack_int nrhs, const double *d, const lapack_complex_double *e, const double *df, const lapack_complex_double *ef, const lapack_complex_double *b, lapack_int ldb, lapack_complex_double *x, lapack_int ldx, double *ferr, double *berr, lapack_complex_double *work, double *rwork)
lapack_int LAPACKE_zlarfb_work(int matrix_order, char side, char trans, char direct, char storev, lapack_int m, lapack_int n, lapack_int k, const lapack_complex_double *v, lapack_int ldv, const lapack_complex_double *t, lapack_int ldt, lapack_complex_double *c, lapack_int ldc, lapack_complex_double *work, lapack_int ldwork)
lapack_int LAPACKE_chegv(int matrix_order, lapack_int itype, char jobz, char uplo, lapack_int n, lapack_complex_float *a, lapack_int lda, lapack_complex_float *b, lapack_int ldb, float *w)
#define LAPACK_cposv
Definition: lapacke.h:10952
lapack_int LAPACKE_zhbev_work(int matrix_order, char jobz, char uplo, lapack_int n, lapack_int kd, lapack_complex_double *ab, lapack_int ldab, double *w, lapack_complex_double *z, lapack_int ldz, lapack_complex_double *work, double *rwork)
lapack_int LAPACKE_dgbsv_work(int matrix_order, lapack_int n, lapack_int kl, lapack_int ku, lapack_int nrhs, double *ab, lapack_int ldab, lapack_int *ipiv, double *b, lapack_int ldb)
#define LAPACK_chegst
Definition: lapacke.h:11172
lapack_int LAPACKE_zhbgvd_work(int matrix_order, char jobz, char uplo, lapack_int n, lapack_int ka, lapack_int kb, lapack_complex_double *ab, lapack_int ldab, lapack_complex_double *bb, lapack_int ldbb, double *w, lapack_complex_double *z, lapack_int ldz, lapack_complex_double *work, lapack_int lwork, double *rwork, lapack_int lrwork, lapack_int *iwork, lapack_int liwork)
#define LAPACK_sspsv
Definition: lapacke.h:11006
lapack_int LAPACKE_zhetri2(int matrix_order, char uplo, lapack_int n, lapack_complex_double *a, lapack_int lda, const lapack_int *ipiv)
lapack_int LAPACKE_cptsv_work(int matrix_order, lapack_int n, lapack_int nrhs, float *d, lapack_complex_float *e, lapack_complex_float *b, lapack_int ldb)
lapack_int LAPACKE_dposvx(int matrix_order, char fact, char uplo, lapack_int n, lapack_int nrhs, double *a, lapack_int lda, double *af, lapack_int ldaf, char *equed, double *s, double *b, lapack_int ldb, double *x, lapack_int ldx, double *rcond, double *ferr, double *berr)
lapack_int LAPACKE_sgesvx(int matrix_order, char fact, char trans, lapack_int n, lapack_int nrhs, float *a, lapack_int lda, float *af, lapack_int ldaf, lapack_int *ipiv, char *equed, float *r, float *c, float *b, lapack_int ldb, float *x, lapack_int ldx, float *rcond, float *ferr, float *berr, float *rpivot)
lapack_int LAPACKE_dlartgs_work(double x, double y, double sigma, double *cs, double *sn)
#define LAPACK_zheevx
Definition: lapacke.h:11313
#define LAPACK_ztbtrs
Definition: lapacke.h:10715
lapack_int LAPACKE_dsyequb(int matrix_order, char uplo, lapack_int n, const double *a, lapack_int lda, double *s, double *scond, double *amax)
#define LAPACK_dsysvx
Definition: lapacke.h:10993
lapack_int LAPACKE_zsytri2x(int matrix_order, char uplo, lapack_int n, lapack_complex_double *a, lapack_int lda, const lapack_int *ipiv, lapack_int nb)
lapack_int LAPACKE_zpprfs(int matrix_order, char uplo, lapack_int n, lapack_int nrhs, const lapack_complex_double *ap, const lapack_complex_double *afp, const lapack_complex_double *b, lapack_int ldb, lapack_complex_double *x, lapack_int ldx, double *ferr, double *berr)
#define LAPACK_sgelqf
Definition: lapacke.h:11038
lapack_int LAPACKE_stgsyl(int matrix_order, char trans, lapack_int ijob, lapack_int m, lapack_int n, const float *a, lapack_int lda, const float *b, lapack_int ldb, float *c, lapack_int ldc, const float *d, lapack_int ldd, const float *e, lapack_int lde, float *f, lapack_int ldf, float *scale, float *dif)
lapack_int LAPACKE_shgeqz(int matrix_order, char job, char compq, char compz, lapack_int n, lapack_int ilo, lapack_int ihi, float *h, lapack_int ldh, float *t, lapack_int ldt, float *alphar, float *alphai, float *beta, float *q, lapack_int ldq, float *z, lapack_int ldz)
#define LAPACK_cgglse
Definition: lapacke.h:11296
lapack_int LAPACKE_sgeequb_work(int matrix_order, lapack_int m, lapack_int n, const float *a, lapack_int lda, float *r, float *c, float *rowcnd, float *colcnd, float *amax)
lapack_int LAPACKE_claghe(int matrix_order, lapack_int n, lapack_int k, const float *d, lapack_complex_float *a, lapack_int lda, lapack_int *iseed)
lapack_int LAPACKE_zunmrq(int matrix_order, char side, char trans, lapack_int m, lapack_int n, lapack_int k, const lapack_complex_double *a, lapack_int lda, const lapack_complex_double *tau, lapack_complex_double *c, lapack_int ldc)
#define LAPACK_dtrrfs
Definition: lapacke.h:10827
lapack_int LAPACKE_sgtsvx_work(int matrix_order, char fact, char trans, lapack_int n, lapack_int nrhs, const float *dl, const float *d, const float *du, float *dlf, float *df, float *duf, float *du2, lapack_int *ipiv, const float *b, lapack_int ldb, float *x, lapack_int ldx, float *rcond, float *ferr, float *berr, float *work, lapack_int *iwork)
#define LAPACK_sspgvx
Definition: lapacke.h:11402
#define LAPACK_ztprfb
Definition: lapacke.h:11640
lapack_int LAPACKE_chbgv(int matrix_order, char jobz, char uplo, lapack_int n, lapack_int ka, lapack_int kb, lapack_complex_float *ab, lapack_int ldab, lapack_complex_float *bb, lapack_int ldbb, float *w, lapack_complex_float *z, lapack_int ldz)
#define LAPACK_dgbrfsx
Definition: lapacke.h:10780
#define LAPACK_sspgst
Definition: lapacke.h:11174
lapack_int LAPACKE_dtfsm(int matrix_order, char transr, char side, char uplo, char trans, char diag, lapack_int m, lapack_int n, double alpha, const double *a, double *b, lapack_int ldb)
lapack_int LAPACKE_dgeqp3(int matrix_order, lapack_int m, lapack_int n, double *a, lapack_int lda, lapack_int *jpvt, double *tau)
lapack_int LAPACKE_sggglm_work(int matrix_order, lapack_int n, lapack_int m, lapack_int p, float *a, lapack_int lda, float *b, lapack_int ldb, float *d, float *x, float *y, float *work, lapack_int lwork)
lapack_int LAPACKE_sggqrf(int matrix_order, lapack_int n, lapack_int m, lapack_int p, float *a, lapack_int lda, float *taua, float *b, lapack_int ldb, float *taub)
#define LAPACK_sorbdb
Definition: lapacke.h:11590
#define LAPACK_dtrttf
Definition: lapacke.h:11458
#define LAPACK_ctprfs
Definition: lapacke.h:10832
lapack_int LAPACKE_cgebal_work(int matrix_order, char job, lapack_int n, lapack_complex_float *a, lapack_int lda, lapack_int *ilo, lapack_int *ihi, float *scale)
lapack_int LAPACKE_sormlq(int matrix_order, char side, char trans, lapack_int m, lapack_int n, lapack_int k, const float *a, lapack_int lda, const float *tau, float *c, lapack_int ldc)
lapack_int LAPACKE_sggev_work(int matrix_order, char jobvl, char jobvr, lapack_int n, float *a, lapack_int lda, float *b, lapack_int ldb, float *alphar, float *alphai, float *beta, float *vl, lapack_int ldvl, float *vr, lapack_int ldvr, float *work, lapack_int lwork)
#define LAPACK_dsytri
Definition: lapacke.h:10855
#define LAPACK_spteqr
Definition: lapacke.h:11158
lapack_int LAPACKE_csptrf_work(int matrix_order, char uplo, lapack_int n, lapack_complex_float *ap, lapack_int *ipiv)
#define LAPACK_sgeequb
Definition: lapacke.h:10883
lapack_int LAPACKE_spotrf_work(int matrix_order, char uplo, lapack_int n, float *a, lapack_int lda)
lapack_int LAPACKE_dtrcon(int matrix_order, char norm, char uplo, char diag, lapack_int n, const double *a, lapack_int lda, double *rcond)
lapack_int LAPACKE_dgesvd(int matrix_order, char jobu, char jobvt, lapack_int m, lapack_int n, double *a, lapack_int lda, double *s, double *u, lapack_int ldu, double *vt, lapack_int ldvt, double *superb)
lapack_int LAPACKE_dpstrf_work(int matrix_order, char uplo, lapack_int n, double *a, lapack_int lda, lapack_int *piv, lapack_int *rank, double tol, double *work)
lapack_int LAPACKE_strtrs_work(int matrix_order, char uplo, char trans, char diag, lapack_int n, lapack_int nrhs, const float *a, lapack_int lda, float *b, lapack_int ldb)
lapack_int LAPACKE_sposvxx_work(int matrix_order, char fact, char uplo, lapack_int n, lapack_int nrhs, float *a, lapack_int lda, float *af, lapack_int ldaf, char *equed, float *s, float *b, lapack_int ldb, float *x, lapack_int ldx, float *rcond, float *rpvgrw, float *berr, lapack_int n_err_bnds, float *err_bnds_norm, float *err_bnds_comp, lapack_int nparams, float *params, float *work, lapack_int *iwork)
#define LAPACK_cunmhr
Definition: lapacke.h:11196
lapack_int LAPACKE_zggev(int matrix_order, char jobvl, char jobvr, lapack_int n, lapack_complex_double *a, lapack_int lda, lapack_complex_double *b, lapack_int ldb, lapack_complex_double *alpha, lapack_complex_double *beta, lapack_complex_double *vl, lapack_int ldvl, lapack_complex_double *vr, lapack_int ldvr)
#define LAPACK_stprfs
Definition: lapacke.h:10830
lapack_int LAPACKE_claghe_work(int matrix_order, lapack_int n, lapack_int k, const float *d, lapack_complex_float *a, lapack_int lda, lapack_int *iseed, lapack_complex_float *work)
#define LAPACK_sggrqf
Definition: lapacke.h:11086
#define LAPACK_sgglse
Definition: lapacke.h:11294
#define LAPACK_strevc
Definition: lapacke.h:11214
lapack_int LAPACKE_slagsy(int matrix_order, lapack_int n, lapack_int k, const float *d, float *a, lapack_int lda, lapack_int *iseed)
lapack_int LAPACKE_zunmql_work(int matrix_order, char side, char trans, lapack_int m, lapack_int n, lapack_int k, const lapack_complex_double *a, lapack_int lda, const lapack_complex_double *tau, lapack_complex_double *c, lapack_int ldc, lapack_complex_double *work, lapack_int lwork)
lapack_int LAPACKE_zsyr_work(int matrix_order, char uplo, lapack_int n, lapack_complex_double alpha, const lapack_complex_double *x, lapack_int incx, lapack_complex_double *a, lapack_int lda)
lapack_int LAPACKE_chetrf(int matrix_order, char uplo, lapack_int n, lapack_complex_float *a, lapack_int lda, lapack_int *ipiv)
#define LAPACK_cgbequ
Definition: lapacke.h:10888
lapack_int LAPACKE_dtbcon(int matrix_order, char norm, char uplo, char diag, lapack_int n, lapack_int kd, const double *ab, lapack_int ldab, double *rcond)
#define LAPACK_zgesv
Definition: lapacke.h:10919
lapack_int LAPACKE_dpbtrs_work(int matrix_order, char uplo, lapack_int n, lapack_int kd, lapack_int nrhs, const double *ab, lapack_int ldab, double *b, lapack_int ldb)
lapack_int LAPACKE_zhsein_work(int matrix_order, char job, char eigsrc, char initv, const lapack_logical *select, lapack_int n, const lapack_complex_double *h, lapack_int ldh, lapack_complex_double *w, lapack_complex_double *vl, lapack_int ldvl, lapack_complex_double *vr, lapack_int ldvr, lapack_int mm, lapack_int *m, lapack_complex_double *work, double *rwork, lapack_int *ifaill, lapack_int *ifailr)
#define LAPACK_chbgvx
Definition: lapacke.h:11416
lapack_int LAPACKE_spbtrs(int matrix_order, char uplo, lapack_int n, lapack_int kd, lapack_int nrhs, const float *ab, lapack_int ldab, float *b, lapack_int ldb)
lapack_int LAPACKE_zspcon(int matrix_order, char uplo, lapack_int n, const lapack_complex_double *ap, const lapack_int *ipiv, double anorm, double *rcond)
lapack_int LAPACKE_dstevr(int matrix_order, char jobz, char range, lapack_int n, double *d, double *e, double vl, double vu, lapack_int il, lapack_int iu, double abstol, lapack_int *m, double *w, double *z, lapack_int ldz, lapack_int *isuppz)
#define LAPACK_cheevr
Definition: lapacke.h:11316
lapack_int LAPACKE_sormql(int matrix_order, char side, char trans, lapack_int m, lapack_int n, lapack_int k, const float *a, lapack_int lda, const float *tau, float *c, lapack_int ldc)
lapack_int LAPACKE_dtfttr_work(int matrix_order, char transr, char uplo, lapack_int n, const double *arf, double *a, lapack_int lda)
#define LAPACK_cgeqrt2
Definition: lapacke.h:11620
lapack_int LAPACKE_cungtr_work(int matrix_order, char uplo, lapack_int n, lapack_complex_float *a, lapack_int lda, const lapack_complex_float *tau, lapack_complex_float *work, lapack_int lwork)
lapack_int LAPACKE_stgsja(int matrix_order, char jobu, char jobv, char jobq, lapack_int m, lapack_int p, lapack_int n, lapack_int k, lapack_int l, float *a, lapack_int lda, float *b, lapack_int ldb, float tola, float tolb, float *alpha, float *beta, float *u, lapack_int ldu, float *v, lapack_int ldv, float *q, lapack_int ldq, lapack_int *ncycle)
lapack_int LAPACKE_sgbbrd_work(int matrix_order, char vect, lapack_int m, lapack_int n, lapack_int ncc, lapack_int kl, lapack_int ku, float *ab, lapack_int ldab, float *d, float *e, float *q, lapack_int ldq, float *pt, lapack_int ldpt, float *c, lapack_int ldc, float *work)
#define LAPACK_sdisna
Definition: lapacke.h:11168
#define LAPACK_dlaswp
Definition: lapacke.h:11489
float LAPACKE_slange_work(int matrix_order, char norm, lapack_int m, lapack_int n, const float *a, lapack_int lda, float *work)
#define LAPACK_clarfx
Definition: lapacke.h:11526
lapack_int LAPACKE_ssygvx(int matrix_order, lapack_int itype, char jobz, char range, char uplo, lapack_int n, float *a, lapack_int lda, float *b, lapack_int ldb, float vl, float vu, lapack_int il, lapack_int iu, float abstol, lapack_int *m, float *w, float *z, lapack_int ldz, lapack_int *ifail)
#define LAPACK_sgels
Definition: lapacke.h:11278
#define LAPACK_cgbbrd
Definition: lapacke.h:11096
lapack_int LAPACKE_zhetrd_work(int matrix_order, char uplo, lapack_int n, lapack_complex_double *a, lapack_int lda, double *d, double *e, lapack_complex_double *tau, lapack_complex_double *work, lapack_int lwork)
lapack_int LAPACKE_zpoequb(int matrix_order, lapack_int n, const lapack_complex_double *a, lapack_int lda, double *s, double *scond, double *amax)
lapack_int LAPACKE_dggsvp_work(int matrix_order, char jobu, char jobv, char jobq, lapack_int m, lapack_int p, lapack_int n, double *a, lapack_int lda, double *b, lapack_int ldb, double tola, double tolb, lapack_int *k, lapack_int *l, double *u, lapack_int ldu, double *v, lapack_int ldv, double *q, lapack_int ldq, lapack_int *iwork, double *tau, double *work)
lapack_int LAPACKE_csteqr_work(int matrix_order, char compz, lapack_int n, float *d, float *e, lapack_complex_float *z, lapack_int ldz, float *work)
lapack_int LAPACKE_ssygv_work(int matrix_order, lapack_int itype, char jobz, char uplo, lapack_int n, float *a, lapack_int lda, float *b, lapack_int ldb, float *w, float *work, lapack_int lwork)
lapack_int LAPACKE_cstemr_work(int matrix_order, char jobz, char range, lapack_int n, float *d, float *e, float vl, float vu, lapack_int il, lapack_int iu, lapack_int *m, float *w, lapack_complex_float *z, lapack_int ldz, lapack_int nzc, lapack_int *isuppz, lapack_logical *tryrac, float *work, lapack_int lwork, lapack_int *iwork, lapack_int liwork)
lapack_int LAPACKE_csprfs_work(int matrix_order, char uplo, lapack_int n, lapack_int nrhs, const lapack_complex_float *ap, const lapack_complex_float *afp, const lapack_int *ipiv, const lapack_complex_float *b, lapack_int ldb, lapack_complex_float *x, lapack_int ldx, float *ferr, float *berr, lapack_complex_float *work, float *rwork)
lapack_int LAPACKE_sspsv_work(int matrix_order, char uplo, lapack_int n, lapack_int nrhs, float *ap, lapack_int *ipiv, float *b, lapack_int ldb)
#define LAPACK_dspsvx
Definition: lapacke.h:11011
#define LAPACK_clange
Definition: lapacke.h:11494
#define LAPACK_dsytrf
Definition: lapacke.h:10649
lapack_int LAPACKE_dgeqrt3(int matrix_order, lapack_int m, lapack_int n, double *a, lapack_int lda, double *t, lapack_int ldt)
double LAPACKE_dlansy_work(int matrix_order, char norm, char uplo, lapack_int n, const double *a, lapack_int lda, double *work)
lapack_int LAPACKE_dgesdd(int matrix_order, char jobz, lapack_int m, lapack_int n, double *a, lapack_int lda, double *s, double *u, lapack_int ldu, double *vt, lapack_int ldvt)
#define LAPACK_cunmql
Definition: lapacke.h:11060
lapack_int LAPACKE_ctrsyl(int matrix_order, char trana, char tranb, lapack_int isgn, lapack_int m, lapack_int n, const lapack_complex_float *a, lapack_int lda, const lapack_complex_float *b, lapack_int ldb, lapack_complex_float *c, lapack_int ldc, float *scale)
#define LAPACK_zungqr
Definition: lapacke.h:11035
#define LAPACK_sppsvx
Definition: lapacke.h:10968
lapack_int LAPACKE_sstevx_work(int matrix_order, char jobz, char range, lapack_int n, float *d, float *e, float vl, float vu, lapack_int il, lapack_int iu, float abstol, lapack_int *m, float *w, float *z, lapack_int ldz, float *work, lapack_int *iwork, lapack_int *ifail)
lapack_int LAPACKE_cbdsqr_work(int matrix_order, char uplo, lapack_int n, lapack_int ncvt, lapack_int nru, lapack_int ncc, float *d, float *e, lapack_complex_float *vt, lapack_int ldvt, lapack_complex_float *u, lapack_int ldu, lapack_complex_float *c, lapack_int ldc, float *work)
#define LAPACK_zhesvx
Definition: lapacke.h:11003
#define LAPACK_zhbgvx
Definition: lapacke.h:11417
lapack_int LAPACKE_chpevd(int matrix_order, char jobz, char uplo, lapack_int n, lapack_complex_float *ap, float *w, lapack_complex_float *z, lapack_int ldz)
lapack_int LAPACKE_zptsvx(int matrix_order, char fact, lapack_int n, lapack_int nrhs, const double *d, const lapack_complex_double *e, double *df, lapack_complex_double *ef, const lapack_complex_double *b, lapack_int ldb, lapack_complex_double *x, lapack_int ldx, double *rcond, double *ferr, double *berr)
#define LAPACK_dtrsen
Definition: lapacke.h:11227
lapack_int LAPACKE_dgbtrf_work(int matrix_order, lapack_int m, lapack_int n, lapack_int kl, lapack_int ku, double *ab, lapack_int ldab, lapack_int *ipiv)
lapack_int LAPACKE_ssycon(int matrix_order, char uplo, lapack_int n, const float *a, lapack_int lda, const lapack_int *ipiv, float anorm, float *rcond)
#define LAPACK_zgetrs
Definition: lapacke.h:10663
#define LAPACK_csytri2
Definition: lapacke.h:11576
lapack_int LAPACKE_cgerqf_work(int matrix_order, lapack_int m, lapack_int n, lapack_complex_float *a, lapack_int lda, lapack_complex_float *tau, lapack_complex_float *work, lapack_int lwork)
#define LAPACK_dhseqr
Definition: lapacke.h:11207
#define LAPACK_dgbequb
Definition: lapacke.h:10890
#define LAPACK_chegvd
Definition: lapacke.h:11388
lapack_int LAPACKE_zgeev(int matrix_order, char jobvl, char jobvr, lapack_int n, lapack_complex_double *a, lapack_int lda, lapack_complex_double *w, lapack_complex_double *vl, lapack_int ldvl, lapack_complex_double *vr, lapack_int ldvr)
#define LAPACK_sgbtrs
Definition: lapacke.h:10664
#define LAPACK_cposvxx
Definition: lapacke.h:10963
#define LAPACK_dtfttp
Definition: lapacke.h:11442
lapack_int LAPACKE_zposv(int matrix_order, char uplo, lapack_int n, lapack_int nrhs, lapack_complex_double *a, lapack_int lda, lapack_complex_double *b, lapack_int ldb)
#define LAPACK_ztfttp
Definition: lapacke.h:11444
lapack_int LAPACKE_sggqrf_work(int matrix_order, lapack_int n, lapack_int m, lapack_int p, float *a, lapack_int lda, float *taua, float *b, lapack_int ldb, float *taub, float *work, lapack_int lwork)
float LAPACKE_clansy(int matrix_order, char norm, char uplo, lapack_int n, const lapack_complex_float *a, lapack_int lda)
lapack_int LAPACKE_ztrsna(int matrix_order, char job, char howmny, const lapack_logical *select, lapack_int n, const lapack_complex_double *t, lapack_int ldt, const lapack_complex_double *vl, lapack_int ldvl, const lapack_complex_double *vr, lapack_int ldvr, double *s, double *sep, lapack_int mm, lapack_int *m)
#define LAPACK_chptrf
Definition: lapacke.h:10658
lapack_int LAPACKE_dgbrfs_work(int matrix_order, char trans, lapack_int n, lapack_int kl, lapack_int ku, lapack_int nrhs, const double *ab, lapack_int ldab, const double *afb, lapack_int ldafb, const lapack_int *ipiv, const double *b, lapack_int ldb, double *x, lapack_int ldx, double *ferr, double *berr, double *work, lapack_int *iwork)
lapack_int LAPACKE_cgbsvxx_work(int matrix_order, char fact, char trans, lapack_int n, lapack_int kl, lapack_int ku, lapack_int nrhs, lapack_complex_float *ab, lapack_int ldab, lapack_complex_float *afb, lapack_int ldafb, lapack_int *ipiv, char *equed, float *r, float *c, lapack_complex_float *b, lapack_int ldb, lapack_complex_float *x, lapack_int ldx, float *rcond, float *rpvgrw, float *berr, lapack_int n_err_bnds, float *err_bnds_norm, float *err_bnds_comp, lapack_int nparams, float *params, lapack_complex_float *work, float *rwork)
lapack_int LAPACKE_csysvx(int matrix_order, char fact, char uplo, lapack_int n, lapack_int nrhs, const lapack_complex_float *a, lapack_int lda, lapack_complex_float *af, lapack_int ldaf, lapack_int *ipiv, const lapack_complex_float *b, lapack_int ldb, lapack_complex_float *x, lapack_int ldx, float *rcond, float *ferr, float *berr)
lapack_int LAPACKE_zpteqr(int matrix_order, char compz, lapack_int n, double *d, double *e, lapack_complex_double *z, lapack_int ldz)
lapack_int LAPACKE_cgetrf(int matrix_order, lapack_int m, lapack_int n, lapack_complex_float *a, lapack_int lda, lapack_int *ipiv)
lapack_int LAPACKE_zhprfs(int matrix_order, char uplo, lapack_int n, lapack_int nrhs, const lapack_complex_double *ap, const lapack_complex_double *afp, const lapack_int *ipiv, const lapack_complex_double *b, lapack_int ldb, lapack_complex_double *x, lapack_int ldx, double *ferr, double *berr)
lapack_int LAPACKE_sstevr_work(int matrix_order, char jobz, char range, lapack_int n, float *d, float *e, float vl, float vu, lapack_int il, lapack_int iu, float abstol, lapack_int *m, float *w, float *z, lapack_int ldz, lapack_int *isuppz, float *work, lapack_int lwork, lapack_int *iwork, lapack_int liwork)
lapack_int LAPACKE_zsycon_work(int matrix_order, char uplo, lapack_int n, const lapack_complex_double *a, lapack_int lda, const lapack_int *ipiv, double anorm, double *rcond, lapack_complex_double *work)
#define LAPACK_sgelss
Definition: lapacke.h:11286
#define LAPACK_sgees
Definition: lapacke.h:11350
#define LAPACK_zlansy
Definition: lapacke.h:11501
#define LAPACK_cunghr
Definition: lapacke.h:11194
lapack_int LAPACKE_dsytrd_work(int matrix_order, char uplo, lapack_int n, double *a, lapack_int lda, double *d, double *e, double *tau, double *work, lapack_int lwork)
lapack_int LAPACKE_zpbsvx(int matrix_order, char fact, char uplo, lapack_int n, lapack_int kd, lapack_int nrhs, lapack_complex_double *ab, lapack_int ldab, lapack_complex_double *afb, lapack_int ldafb, char *equed, double *s, lapack_complex_double *b, lapack_int ldb, lapack_complex_double *x, lapack_int ldx, double *rcond, double *ferr, double *berr)
lapack_int LAPACKE_cgesdd(int matrix_order, char jobz, lapack_int m, lapack_int n, lapack_complex_float *a, lapack_int lda, float *s, lapack_complex_float *u, lapack_int ldu, lapack_complex_float *vt, lapack_int ldvt)
lapack_int LAPACKE_chbgst(int matrix_order, char vect, char uplo, lapack_int n, lapack_int ka, lapack_int kb, lapack_complex_float *ab, lapack_int ldab, const lapack_complex_float *bb, lapack_int ldbb, lapack_complex_float *x, lapack_int ldx)
lapack_int LAPACKE_zgelqf_work(int matrix_order, lapack_int m, lapack_int n, lapack_complex_double *a, lapack_int lda, lapack_complex_double *tau, lapack_complex_double *work, lapack_int lwork)
#define LAPACK_csyr
Definition: lapacke.h:11642
#define LAPACK_chesv
Definition: lapacke.h:11000
#define LAPACK_zpbstf
Definition: lapacke.h:11185
#define LAPACK_zbbcsd
Definition: lapacke.h:11597
lapack_int LAPACKE_dpbequ_work(int matrix_order, char uplo, lapack_int n, lapack_int kd, const double *ab, lapack_int ldab, double *s, double *scond, double *amax)
#define LAPACK_zhbevd
Definition: lapacke.h:11337
#define LAPACK_sgemqrt
Definition: lapacke.h:11610
lapack_int LAPACKE_dsyrfs_work(int matrix_order, char uplo, lapack_int n, lapack_int nrhs, const double *a, lapack_int lda, const double *af, lapack_int ldaf, const lapack_int *ipiv, const double *b, lapack_int ldb, double *x, lapack_int ldx, double *ferr, double *berr, double *work, lapack_int *iwork)
lapack_int LAPACKE_zgbrfs(int matrix_order, char trans, lapack_int n, lapack_int kl, lapack_int ku, lapack_int nrhs, const lapack_complex_double *ab, lapack_int ldab, const lapack_complex_double *afb, lapack_int ldafb, const lapack_int *ipiv, const lapack_complex_double *b, lapack_int ldb, lapack_complex_double *x, lapack_int ldx, double *ferr, double *berr)
lapack_int LAPACKE_chbev_work(int matrix_order, char jobz, char uplo, lapack_int n, lapack_int kd, lapack_complex_float *ab, lapack_int ldab, float *w, lapack_complex_float *z, lapack_int ldz, lapack_complex_float *work, float *rwork)
lapack_int LAPACKE_dpptri_work(int matrix_order, char uplo, lapack_int n, double *ap)
lapack_int LAPACKE_zggsvd_work(int matrix_order, char jobu, char jobv, char jobq, lapack_int m, lapack_int n, lapack_int p, lapack_int *k, lapack_int *l, lapack_complex_double *a, lapack_int lda, lapack_complex_double *b, lapack_int ldb, double *alpha, double *beta, lapack_complex_double *u, lapack_int ldu, lapack_complex_double *v, lapack_int ldv, lapack_complex_double *q, lapack_int ldq, lapack_complex_double *work, double *rwork, lapack_int *iwork)
lapack_int LAPACKE_chbgvd_work(int matrix_order, char jobz, char uplo, lapack_int n, lapack_int ka, lapack_int kb, lapack_complex_float *ab, lapack_int ldab, lapack_complex_float *bb, lapack_int ldbb, float *w, lapack_complex_float *z, lapack_int ldz, lapack_complex_float *work, lapack_int lwork, float *rwork, lapack_int lrwork, lapack_int *iwork, lapack_int liwork)
#define LAPACK_spprfs
Definition: lapacke.h:10796
lapack_int LAPACKE_dgebak(int matrix_order, char job, char side, lapack_int n, lapack_int ilo, lapack_int ihi, const double *scale, lapack_int m, double *v, lapack_int ldv)
#define LAPACK_strttp
Definition: lapacke.h:11463
lapack_int LAPACKE_dpteqr(int matrix_order, char compz, lapack_int n, double *d, double *e, double *z, lapack_int ldz)
lapack_int LAPACKE_zheev_work(int matrix_order, char jobz, char uplo, lapack_int n, lapack_complex_double *a, lapack_int lda, double *w, lapack_complex_double *work, lapack_int lwork, double *rwork)
#define LAPACK_zupgtr
Definition: lapacke.h:11133
#define LAPACK_zposv
Definition: lapacke.h:10953
lapack_int LAPACKE_cunglq_work(int matrix_order, lapack_int m, lapack_int n, lapack_int k, lapack_complex_float *a, lapack_int lda, const lapack_complex_float *tau, lapack_complex_float *work, lapack_int lwork)
lapack_int LAPACKE_ssfrk_work(int matrix_order, char transr, char uplo, char trans, lapack_int n, lapack_int k, float alpha, const float *a, lapack_int lda, float beta, float *c)
lapack_int LAPACKE_dlarfg_work(lapack_int n, double *alpha, double *x, lapack_int incx, double *tau)
#define LAPACK_sgttrs
Definition: lapacke.h:10668
lapack_int LAPACKE_dpbtrf_work(int matrix_order, char uplo, lapack_int n, lapack_int kd, double *ab, lapack_int ldab)
#define LAPACK_zlag2c
Definition: lapacke.h:11535
lapack_int LAPACKE_dsptrs(int matrix_order, char uplo, lapack_int n, lapack_int nrhs, const double *ap, const lapack_int *ipiv, double *b, lapack_int ldb)
lapack_int LAPACKE_zunglq(int matrix_order, lapack_int m, lapack_int n, lapack_int k, lapack_complex_double *a, lapack_int lda, const lapack_complex_double *tau)
lapack_int LAPACKE_ztpcon_work(int matrix_order, char norm, char uplo, char diag, lapack_int n, const lapack_complex_double *ap, double *rcond, lapack_complex_double *work, double *rwork)
lapack_int LAPACKE_zupmtr(int matrix_order, char side, char uplo, char trans, lapack_int m, lapack_int n, const lapack_complex_double *ap, const lapack_complex_double *tau, lapack_complex_double *c, lapack_int ldc)
lapack_int LAPACKE_cgemqrt(int matrix_order, char side, char trans, lapack_int m, lapack_int n, lapack_int k, lapack_int nb, const lapack_complex_float *v, lapack_int ldv, const lapack_complex_float *t, lapack_int ldt, lapack_complex_float *c, lapack_int ldc)
lapack_int LAPACKE_sggesx_work(int matrix_order, char jobvsl, char jobvsr, char sort, LAPACK_S_SELECT3 selctg, char sense, lapack_int n, float *a, lapack_int lda, float *b, lapack_int ldb, lapack_int *sdim, float *alphar, float *alphai, float *beta, float *vsl, lapack_int ldvsl, float *vsr, lapack_int ldvsr, float *rconde, float *rcondv, float *work, lapack_int lwork, lapack_int *iwork, lapack_int liwork, lapack_logical *bwork)
lapack_int LAPACKE_sgels(int matrix_order, char trans, lapack_int m, lapack_int n, lapack_int nrhs, float *a, lapack_int lda, float *b, lapack_int ldb)
lapack_int LAPACKE_dsygvx_work(int matrix_order, lapack_int itype, char jobz, char range, char uplo, lapack_int n, double *a, lapack_int lda, double *b, lapack_int ldb, double vl, double vu, lapack_int il, lapack_int iu, double abstol, lapack_int *m, double *w, double *z, lapack_int ldz, double *work, lapack_int lwork, lapack_int *iwork, lapack_int *ifail)
lapack_int LAPACKE_cstedc(int matrix_order, char compz, lapack_int n, float *d, float *e, lapack_complex_float *z, lapack_int ldz)
lapack_int LAPACKE_dsbgst_work(int matrix_order, char vect, char uplo, lapack_int n, lapack_int ka, lapack_int kb, double *ab, lapack_int ldab, const double *bb, lapack_int ldbb, double *x, lapack_int ldx, double *work)
lapack_int LAPACKE_cptsvx(int matrix_order, char fact, lapack_int n, lapack_int nrhs, const float *d, const lapack_complex_float *e, float *df, lapack_complex_float *ef, const lapack_complex_float *b, lapack_int ldb, lapack_complex_float *x, lapack_int ldx, float *rcond, float *ferr, float *berr)
lapack_int LAPACKE_sggevx(int matrix_order, char balanc, char jobvl, char jobvr, char sense, lapack_int n, float *a, lapack_int lda, float *b, lapack_int ldb, float *alphar, float *alphai, float *beta, float *vl, lapack_int ldvl, float *vr, lapack_int ldvr, lapack_int *ilo, lapack_int *ihi, float *lscale, float *rscale, float *abnrm, float *bbnrm, float *rconde, float *rcondv)
lapack_int LAPACKE_clauum_work(int matrix_order, char uplo, lapack_int n, lapack_complex_float *a, lapack_int lda)
#define LAPACK_zlarnv
Definition: lapacke.h:11475
lapack_int LAPACKE_dtbtrs(int matrix_order, char uplo, char trans, char diag, lapack_int n, lapack_int kd, lapack_int nrhs, const double *ab, lapack_int ldab, double *b, lapack_int ldb)
#define LAPACK_zsytri
Definition: lapacke.h:10857
#define LAPACK_cgbsv
Definition: lapacke.h:10932
lapack_int LAPACKE_spbcon_work(int matrix_order, char uplo, lapack_int n, lapack_int kd, const float *ab, lapack_int ldab, float anorm, float *rcond, float *work, lapack_int *iwork)
lapack_int LAPACKE_dhgeqz_work(int matrix_order, char job, char compq, char compz, lapack_int n, lapack_int ilo, lapack_int ihi, double *h, lapack_int ldh, double *t, lapack_int ldt, double *alphar, double *alphai, double *beta, double *q, lapack_int ldq, double *z, lapack_int ldz, double *work, lapack_int lwork)
#define LAPACK_clacgv
Definition: lapacke.h:11470
lapack_int LAPACKE_dppequ_work(int matrix_order, char uplo, lapack_int n, const double *ap, double *s, double *scond, double *amax)
#define LAPACK_dpocon
Definition: lapacke.h:10729
lapack_int LAPACKE_spbsv(int matrix_order, char uplo, lapack_int n, lapack_int kd, lapack_int nrhs, float *ab, lapack_int ldab, float *b, lapack_int ldb)
#define LAPACK_cgttrf
Definition: lapacke.h:10622
lapack_int LAPACKE_ssbevd(int matrix_order, char jobz, char uplo, lapack_int n, lapack_int kd, float *ab, lapack_int ldab, float *w, float *z, lapack_int ldz)
#define LAPACK_zhpevd
Definition: lapacke.h:11325
#define LAPACK_zggbal
Definition: lapacke.h:11241
#define LAPACK_zunglq
Definition: lapacke.h:11047
#define LAPACK_dlagge
Definition: lapacke.h:11541
lapack_int LAPACKE_ctgsna_work(int matrix_order, char job, char howmny, const lapack_logical *select, lapack_int n, const lapack_complex_float *a, lapack_int lda, const lapack_complex_float *b, lapack_int ldb, const lapack_complex_float *vl, lapack_int ldvl, const lapack_complex_float *vr, lapack_int ldvr, float *s, float *dif, lapack_int mm, lapack_int *m, lapack_complex_float *work, lapack_int lwork, lapack_int *iwork)
lapack_int LAPACKE_sgelss(int matrix_order, lapack_int m, lapack_int n, lapack_int nrhs, float *a, lapack_int lda, float *b, lapack_int ldb, float *s, float rcond, lapack_int *rank)
lapack_int LAPACKE_dggrqf(int matrix_order, lapack_int m, lapack_int p, lapack_int n, double *a, lapack_int lda, double *taua, double *b, lapack_int ldb, double *taub)
#define LAPACK_cgelq2
Definition: lapacke.h:11510
#define LAPACK_ctprfb
Definition: lapacke.h:11639
lapack_int LAPACKE_dsygv_work(int matrix_order, lapack_int itype, char jobz, char uplo, lapack_int n, double *a, lapack_int lda, double *b, lapack_int ldb, double *w, double *work, lapack_int lwork)
lapack_int LAPACKE_dppcon(int matrix_order, char uplo, lapack_int n, const double *ap, double anorm, double *rcond)
lapack_int LAPACKE_ssbevx_work(int matrix_order, char jobz, char range, char uplo, lapack_int n, lapack_int kd, float *ab, lapack_int ldab, float *q, lapack_int ldq, float vl, float vu, lapack_int il, lapack_int iu, float abstol, lapack_int *m, float *w, float *z, lapack_int ldz, float *work, lapack_int *iwork, lapack_int *ifail)
lapack_int LAPACKE_zhpsv_work(int matrix_order, char uplo, lapack_int n, lapack_int nrhs, lapack_complex_double *ap, lapack_int *ipiv, lapack_complex_double *b, lapack_int ldb)
float LAPACKE_clange(int matrix_order, char norm, lapack_int m, lapack_int n, const lapack_complex_float *a, lapack_int lda)
lapack_int LAPACKE_dsbgvd_work(int matrix_order, char jobz, char uplo, lapack_int n, lapack_int ka, lapack_int kb, double *ab, lapack_int ldab, double *bb, lapack_int ldbb, double *w, double *z, lapack_int ldz, double *work, lapack_int lwork, lapack_int *iwork, lapack_int liwork)
lapack_int LAPACKE_zggbal_work(int matrix_order, char job, lapack_int n, lapack_complex_double *a, lapack_int lda, lapack_complex_double *b, lapack_int ldb, lapack_int *ilo, lapack_int *ihi, double *lscale, double *rscale, double *work)
#define LAPACK_clarft
Definition: lapacke.h:11522
lapack_int LAPACKE_dsysv_work(int matrix_order, char uplo, lapack_int n, lapack_int nrhs, double *a, lapack_int lda, lapack_int *ipiv, double *b, lapack_int ldb, double *work, lapack_int lwork)
#define LAPACK_chpgst
Definition: lapacke.h:11176
lapack_int LAPACKE_dgbtrs_work(int matrix_order, char trans, lapack_int n, lapack_int kl, lapack_int ku, lapack_int nrhs, const double *ab, lapack_int ldab, const lapack_int *ipiv, double *b, lapack_int ldb)
lapack_int LAPACKE_ztbcon(int matrix_order, char norm, char uplo, char diag, lapack_int n, lapack_int kd, const lapack_complex_double *ab, lapack_int ldab, double *rcond)
lapack_int LAPACKE_sppsv_work(int matrix_order, char uplo, lapack_int n, lapack_int nrhs, float *ap, float *b, lapack_int ldb)
#define LAPACK_sgtrfs
Definition: lapacke.h:10784
lapack_int LAPACKE_sgetri(int matrix_order, lapack_int n, float *a, lapack_int lda, const lapack_int *ipiv)
lapack_int LAPACKE_dorbdb(int matrix_order, char trans, char signs, lapack_int m, lapack_int p, lapack_int q, double *x11, lapack_int ldx11, double *x12, lapack_int ldx12, double *x21, lapack_int ldx21, double *x22, lapack_int ldx22, double *theta, double *phi, double *taup1, double *taup2, double *tauq1, double *tauq2)
#define LAPACK_dlarfg
Definition: lapacke.h:11517
lapack_int LAPACKE_dgeequb(int matrix_order, lapack_int m, lapack_int n, const double *a, lapack_int lda, double *r, double *c, double *rowcnd, double *colcnd, double *amax)
#define LAPACK_sbdsqr
Definition: lapacke.h:11106
lapack_int LAPACKE_spttrf_work(lapack_int n, float *d, float *e)
lapack_int LAPACKE_zporfs(int matrix_order, char uplo, lapack_int n, lapack_int nrhs, const lapack_complex_double *a, lapack_int lda, const lapack_complex_double *af, lapack_int ldaf, const lapack_complex_double *b, lapack_int ldb, lapack_complex_double *x, lapack_int ldx, double *ferr, double *berr)
lapack_int LAPACKE_dpbrfs(int matrix_order, char uplo, lapack_int n, lapack_int kd, lapack_int nrhs, const double *ab, lapack_int ldab, const double *afb, lapack_int ldafb, const double *b, lapack_int ldb, double *x, lapack_int ldx, double *ferr, double *berr)
lapack_int LAPACKE_ssysvxx(int matrix_order, char fact, char uplo, lapack_int n, lapack_int nrhs, float *a, lapack_int lda, float *af, lapack_int ldaf, lapack_int *ipiv, char *equed, float *s, float *b, lapack_int ldb, float *x, lapack_int ldx, float *rcond, float *rpvgrw, float *berr, lapack_int n_err_bnds, float *err_bnds_norm, float *err_bnds_comp, lapack_int nparams, float *params)
#define LAPACK_zggsvp
Definition: lapacke.h:11273
#define LAPACK_dormlq
Definition: lapacke.h:11045
lapack_int LAPACKE_dtrttp(int matrix_order, char uplo, lapack_int n, const double *a, lapack_int lda, double *ap)
#define LAPACK_sporfsx
Definition: lapacke.h:10793
lapack_int LAPACKE_sorghr(int matrix_order, lapack_int n, lapack_int ilo, lapack_int ihi, float *a, lapack_int lda, const float *tau)
lapack_int LAPACKE_dsyev(int matrix_order, char jobz, char uplo, lapack_int n, double *a, lapack_int lda, double *w)
#define LAPACK_zhpgvd
Definition: lapacke.h:11401
lapack_int LAPACKE_cporfsx_work(int matrix_order, char uplo, char equed, lapack_int n, lapack_int nrhs, const lapack_complex_float *a, lapack_int lda, const lapack_complex_float *af, lapack_int ldaf, const float *s, const lapack_complex_float *b, lapack_int ldb, lapack_complex_float *x, lapack_int ldx, float *rcond, float *berr, lapack_int n_err_bnds, float *err_bnds_norm, float *err_bnds_comp, lapack_int nparams, float *params, lapack_complex_float *work, float *rwork)
#define LAPACK_dstebz
Definition: lapacke.h:11163
lapack_int LAPACKE_sbbcsd(int matrix_order, char jobu1, char jobu2, char jobv1t, char jobv2t, char trans, lapack_int m, lapack_int p, lapack_int q, float *theta, float *phi, float *u1, lapack_int ldu1, float *u2, lapack_int ldu2, float *v1t, lapack_int ldv1t, float *v2t, lapack_int ldv2t, float *b11d, float *b11e, float *b12d, float *b12e, float *b21d, float *b21e, float *b22d, float *b22e)
#define LAPACK_zgecon
Definition: lapacke.h:10719
#define LAPACK_ssyequb
Definition: lapacke.h:10911
lapack_int LAPACKE_slag2d_work(int matrix_order, lapack_int m, lapack_int n, const float *sa, lapack_int ldsa, double *a, lapack_int lda)
#define LAPACK_zgeequ
Definition: lapacke.h:10881
lapack_int LAPACKE_sppsvx_work(int matrix_order, char fact, char uplo, lapack_int n, lapack_int nrhs, float *ap, float *afp, char *equed, float *s, float *b, lapack_int ldb, float *x, lapack_int ldx, float *rcond, float *ferr, float *berr, float *work, lapack_int *iwork)
#define LAPACK_zgeqrf
Definition: lapacke.h:11021
lapack_complex_double lapack_make_complex_double(double re, double im)
lapack_int LAPACKE_dggbak(int matrix_order, char job, char side, lapack_int n, lapack_int ilo, lapack_int ihi, const double *lscale, const double *rscale, lapack_int m, double *v, lapack_int ldv)
#define LAPACK_csytrs
Definition: lapacke.h:10694
lapack_int LAPACKE_cgecon(int matrix_order, char norm, lapack_int n, const lapack_complex_float *a, lapack_int lda, float anorm, float *rcond)
#define LAPACK_stfttr
Definition: lapacke.h:11447
#define LAPACK_zgeqr2
Definition: lapacke.h:11479
lapack_int LAPACKE_spbequ_work(int matrix_order, char uplo, lapack_int n, lapack_int kd, const float *ab, lapack_int ldab, float *s, float *scond, float *amax)
#define LAPACK_sgecon
Definition: lapacke.h:10716
lapack_int LAPACKE_zhbtrd(int matrix_order, char vect, char uplo, lapack_int n, lapack_int kd, lapack_complex_double *ab, lapack_int ldab, double *d, double *e, lapack_complex_double *q, lapack_int ldq)
lapack_int LAPACKE_sstevd_work(int matrix_order, char jobz, lapack_int n, float *d, float *e, float *z, lapack_int ldz, float *work, lapack_int lwork, lapack_int *iwork, lapack_int liwork)
lapack_int LAPACKE_dgeev_work(int matrix_order, char jobvl, char jobvr, lapack_int n, double *a, lapack_int lda, double *wr, double *wi, double *vl, lapack_int ldvl, double *vr, lapack_int ldvr, double *work, lapack_int lwork)
lapack_logical(* LAPACK_C_SELECT1)(const lapack_complex_float *)
Definition: lapacke.h:138
#define LAPACK_ssytri2
Definition: lapacke.h:11594
#define LAPACK_sgetrf
Definition: lapacke.h:10612
lapack_int LAPACKE_sopgtr_work(int matrix_order, char uplo, lapack_int n, const float *ap, const float *tau, float *q, lapack_int ldq, float *work)
lapack_int LAPACKE_sorgql(int matrix_order, lapack_int m, lapack_int n, lapack_int k, float *a, lapack_int lda, const float *tau)
#define LAPACK_cunmtr
Definition: lapacke.h:11122
#define LAPACK_dposvx
Definition: lapacke.h:10957
lapack_int LAPACKE_zgemqrt(int matrix_order, char side, char trans, lapack_int m, lapack_int n, lapack_int k, lapack_int nb, const lapack_complex_double *v, lapack_int ldv, const lapack_complex_double *t, lapack_int ldt, lapack_complex_double *c, lapack_int ldc)
lapack_int LAPACKE_dtrtri_work(int matrix_order, char uplo, char diag, lapack_int n, double *a, lapack_int lda)
lapack_int LAPACKE_zpbcon_work(int matrix_order, char uplo, lapack_int n, lapack_int kd, const lapack_complex_double *ab, lapack_int ldab, double anorm, double *rcond, lapack_complex_double *work, double *rwork)
#define LAPACK_cgeequ
Definition: lapacke.h:10880
#define LAPACK_dpbrfs
Definition: lapacke.h:10801
#define LAPACK_slapmr
Definition: lapacke.h:11556
lapack_int LAPACKE_zspsv(int matrix_order, char uplo, lapack_int n, lapack_int nrhs, lapack_complex_double *ap, lapack_int *ipiv, lapack_complex_double *b, lapack_int ldb)
EIGEN_DEVICE_FUNC const Scalar & b
Definition: SpecialFunctionsImpl.h:1556
lapack_int LAPACKE_zcgesv_work(int matrix_order, lapack_int n, lapack_int nrhs, lapack_complex_double *a, lapack_int lda, lapack_int *ipiv, lapack_complex_double *b, lapack_int ldb, lapack_complex_double *x, lapack_int ldx, lapack_complex_double *work, lapack_complex_float *swork, double *rwork, lapack_int *iter)
#define LAPACK_dorglq
Definition: lapacke.h:11043
lapack_int LAPACKE_zstemr(int matrix_order, char jobz, char range, lapack_int n, double *d, double *e, double vl, double vu, lapack_int il, lapack_int iu, lapack_int *m, double *w, lapack_complex_double *z, lapack_int ldz, lapack_int nzc, lapack_int *isuppz, lapack_logical *tryrac)
lapack_int LAPACKE_dpftrs(int matrix_order, char transr, char uplo, lapack_int n, lapack_int nrhs, const double *a, double *b, lapack_int ldb)
lapack_int LAPACKE_cgges(int matrix_order, char jobvsl, char jobvsr, char sort, LAPACK_C_SELECT2 selctg, lapack_int n, lapack_complex_float *a, lapack_int lda, lapack_complex_float *b, lapack_int ldb, lapack_int *sdim, lapack_complex_float *alpha, lapack_complex_float *beta, lapack_complex_float *vsl, lapack_int ldvsl, lapack_complex_float *vsr, lapack_int ldvsr)
lapack_int LAPACKE_zsysvx_work(int matrix_order, char fact, char uplo, lapack_int n, lapack_int nrhs, const lapack_complex_double *a, lapack_int lda, lapack_complex_double *af, lapack_int ldaf, lapack_int *ipiv, const lapack_complex_double *b, lapack_int ldb, lapack_complex_double *x, lapack_int ldx, double *rcond, double *ferr, double *berr, lapack_complex_double *work, lapack_int lwork, double *rwork)
lapack_int LAPACKE_dpbrfs_work(int matrix_order, char uplo, lapack_int n, lapack_int kd, lapack_int nrhs, const double *ab, lapack_int ldab, const double *afb, lapack_int ldafb, const double *b, lapack_int ldb, double *x, lapack_int ldx, double *ferr, double *berr, double *work, lapack_int *iwork)
#define LAPACK_spotrs
Definition: lapacke.h:10672
lapack_int LAPACKE_stpttr(int matrix_order, char uplo, lapack_int n, const float *ap, float *a, lapack_int lda)
lapack_int LAPACKE_zlarfx(int matrix_order, char side, lapack_int m, lapack_int n, const lapack_complex_double *v, lapack_complex_double tau, lapack_complex_double *c, lapack_int ldc, lapack_complex_double *work)
#define LAPACK_zherfs
Definition: lapacke.h:10817
#define LAPACK_cunglq
Definition: lapacke.h:11046
#define LAPACK_csytrs2
Definition: lapacke.h:11578
#define LAPACK_dgebal
Definition: lapacke.h:11199
#define LAPACK_sstevx
Definition: lapacke.h:11346
#define LAPACK_sopmtr
Definition: lapacke.h:11128
lapack_int LAPACKE_dtgevc_work(int matrix_order, char side, char howmny, const lapack_logical *select, lapack_int n, const double *s, lapack_int lds, const double *p, lapack_int ldp, double *vl, lapack_int ldvl, double *vr, lapack_int ldvr, lapack_int mm, lapack_int *m, double *work)
lapack_int LAPACKE_zpotrf(int matrix_order, char uplo, lapack_int n, lapack_complex_double *a, lapack_int lda)
lapack_int LAPACKE_zlaset_work(int matrix_order, char uplo, lapack_int m, lapack_int n, lapack_complex_double alpha, lapack_complex_double beta, lapack_complex_double *a, lapack_int lda)
#define LAPACK_dsbev
Definition: lapacke.h:11331
lapack_int LAPACKE_dtrcon_work(int matrix_order, char norm, char uplo, char diag, lapack_int n, const double *a, lapack_int lda, double *rcond, double *work, lapack_int *iwork)
lapack_int LAPACKE_zsysvxx(int matrix_order, char fact, char uplo, lapack_int n, lapack_int nrhs, lapack_complex_double *a, lapack_int lda, lapack_complex_double *af, lapack_int ldaf, lapack_int *ipiv, char *equed, double *s, lapack_complex_double *b, lapack_int ldb, lapack_complex_double *x, lapack_int ldx, double *rcond, double *rpvgrw, double *berr, lapack_int n_err_bnds, double *err_bnds_norm, double *err_bnds_comp, lapack_int nparams, double *params)
#define LAPACK_cgelsd
Definition: lapacke.h:11292
lapack_int LAPACKE_ztprfs(int matrix_order, char uplo, char trans, char diag, lapack_int n, lapack_int nrhs, const lapack_complex_double *ap, const lapack_complex_double *b, lapack_int ldb, const lapack_complex_double *x, lapack_int ldx, double *ferr, double *berr)
#define LAPACK_dlasrt
Definition: lapacke.h:11549
#define LAPACK_zggesx
Definition: lapacke.h:11425
lapack_int LAPACKE_cposvxx_work(int matrix_order, char fact, char uplo, lapack_int n, lapack_int nrhs, lapack_complex_float *a, lapack_int lda, lapack_complex_float *af, lapack_int ldaf, char *equed, float *s, lapack_complex_float *b, lapack_int ldb, lapack_complex_float *x, lapack_int ldx, float *rcond, float *rpvgrw, float *berr, lapack_int n_err_bnds, float *err_bnds_norm, float *err_bnds_comp, lapack_int nparams, float *params, lapack_complex_float *work, float *rwork)
lapack_int LAPACKE_ssfrk(int matrix_order, char transr, char uplo, char trans, lapack_int n, lapack_int k, float alpha, const float *a, lapack_int lda, float beta, float *c)
#define LAPACK_zpbsv
Definition: lapacke.h:10975
lapack_int LAPACKE_cggbal_work(int matrix_order, char job, lapack_int n, lapack_complex_float *a, lapack_int lda, lapack_complex_float *b, lapack_int ldb, lapack_int *ilo, lapack_int *ihi, float *lscale, float *rscale, float *work)
lapack_int LAPACKE_csycon(int matrix_order, char uplo, lapack_int n, const lapack_complex_float *a, lapack_int lda, const lapack_int *ipiv, float anorm, float *rcond)
lapack_int LAPACKE_chpsvx(int matrix_order, char fact, char uplo, lapack_int n, lapack_int nrhs, const lapack_complex_float *ap, lapack_complex_float *afp, lapack_int *ipiv, const lapack_complex_float *b, lapack_int ldb, lapack_complex_float *x, lapack_int ldx, float *rcond, float *ferr, float *berr)
#define LAPACK_ztpmqrt
Definition: lapacke.h:11629
lapack_int LAPACKE_zungrq_work(int matrix_order, lapack_int m, lapack_int n, lapack_int k, lapack_complex_double *a, lapack_int lda, const lapack_complex_double *tau, lapack_complex_double *work, lapack_int lwork)
lapack_int LAPACKE_zgeqrfp_work(int matrix_order, lapack_int m, lapack_int n, lapack_complex_double *a, lapack_int lda, lapack_complex_double *tau, lapack_complex_double *work, lapack_int lwork)
lapack_int LAPACKE_dsbgst(int matrix_order, char vect, char uplo, lapack_int n, lapack_int ka, lapack_int kb, double *ab, lapack_int ldab, const double *bb, lapack_int ldbb, double *x, lapack_int ldx)
lapack_int LAPACKE_zstegr_work(int matrix_order, char jobz, char range, lapack_int n, double *d, double *e, double vl, double vu, lapack_int il, lapack_int iu, double abstol, lapack_int *m, double *w, lapack_complex_double *z, lapack_int ldz, lapack_int *isuppz, double *work, lapack_int lwork, lapack_int *iwork, lapack_int liwork)
lapack_int LAPACKE_sgeqlf_work(int matrix_order, lapack_int m, lapack_int n, float *a, lapack_int lda, float *tau, float *work, lapack_int lwork)
#define LAPACK_ctrttf
Definition: lapacke.h:11461
#define LAPACK_ctfsm
Definition: lapacke.h:11441
lapack_int LAPACKE_cpbsvx(int matrix_order, char fact, char uplo, lapack_int n, lapack_int kd, lapack_int nrhs, lapack_complex_float *ab, lapack_int ldab, lapack_complex_float *afb, lapack_int ldafb, char *equed, float *s, lapack_complex_float *b, lapack_int ldb, lapack_complex_float *x, lapack_int ldx, float *rcond, float *ferr, float *berr)
#define LAPACK_dsbevd
Definition: lapacke.h:11335
lapack_int LAPACKE_cggev(int matrix_order, char jobvl, char jobvr, lapack_int n, lapack_complex_float *a, lapack_int lda, lapack_complex_float *b, lapack_int ldb, lapack_complex_float *alpha, lapack_complex_float *beta, lapack_complex_float *vl, lapack_int ldvl, lapack_complex_float *vr, lapack_int ldvr)
lapack_int LAPACKE_chptrd_work(int matrix_order, char uplo, lapack_int n, lapack_complex_float *ap, float *d, float *e, lapack_complex_float *tau)
#define LAPACK_zunmqr
Definition: lapacke.h:11037
lapack_int LAPACKE_sorgqr_work(int matrix_order, lapack_int m, lapack_int n, lapack_int k, float *a, lapack_int lda, const float *tau, float *work, lapack_int lwork)
lapack_int LAPACKE_dpoequ(int matrix_order, lapack_int n, const double *a, lapack_int lda, double *s, double *scond, double *amax)
lapack_int LAPACKE_cptcon(lapack_int n, const float *d, const lapack_complex_float *e, float anorm, float *rcond)
lapack_int LAPACKE_dgeevx(int matrix_order, char balanc, char jobvl, char jobvr, char sense, lapack_int n, double *a, lapack_int lda, double *wr, double *wi, double *vl, lapack_int ldvl, double *vr, lapack_int ldvr, lapack_int *ilo, lapack_int *ihi, double *scale, double *abnrm, double *rconde, double *rcondv)
lapack_int LAPACKE_cspsvx_work(int matrix_order, char fact, char uplo, lapack_int n, lapack_int nrhs, const lapack_complex_float *ap, lapack_complex_float *afp, lapack_int *ipiv, const lapack_complex_float *b, lapack_int ldb, lapack_complex_float *x, lapack_int ldx, float *rcond, float *ferr, float *berr, lapack_complex_float *work, float *rwork)
lapack_int LAPACKE_dpbequ(int matrix_order, char uplo, lapack_int n, lapack_int kd, const double *ab, lapack_int ldab, double *s, double *scond, double *amax)
#define LAPACK_stpqrt2
Definition: lapacke.h:11633
lapack_int LAPACKE_dtpqrt2_work(int matrix_order, lapack_int m, lapack_int n, double *a, lapack_int lda, double *b, lapack_int ldb, double *t, lapack_int ldt)
lapack_int LAPACKE_zunmqr(int matrix_order, char side, char trans, lapack_int m, lapack_int n, lapack_int k, const lapack_complex_double *a, lapack_int lda, const lapack_complex_double *tau, lapack_complex_double *c, lapack_int ldc)
lapack_int LAPACKE_zhptri(int matrix_order, char uplo, lapack_int n, lapack_complex_double *ap, const lapack_int *ipiv)
lapack_int LAPACKE_zpotrf_work(int matrix_order, char uplo, lapack_int n, lapack_complex_double *a, lapack_int lda)
lapack_int LAPACKE_stgexc_work(int matrix_order, lapack_logical wantq, lapack_logical wantz, lapack_int n, float *a, lapack_int lda, float *b, lapack_int ldb, float *q, lapack_int ldq, float *z, lapack_int ldz, lapack_int *ifst, lapack_int *ilst, float *work, lapack_int lwork)
lapack_int LAPACKE_dsbgvx_work(int matrix_order, char jobz, char range, char uplo, lapack_int n, lapack_int ka, lapack_int kb, double *ab, lapack_int ldab, double *bb, lapack_int ldbb, double *q, lapack_int ldq, double vl, double vu, lapack_int il, lapack_int iu, double abstol, lapack_int *m, double *w, double *z, lapack_int ldz, double *work, lapack_int *iwork, lapack_int *ifail)
lapack_int LAPACKE_zsytri2(int matrix_order, char uplo, lapack_int n, lapack_complex_double *a, lapack_int lda, const lapack_int *ipiv)
#define LAPACK_sorgqr
Definition: lapacke.h:11030
lapack_int LAPACKE_sgesvj_work(int matrix_order, char joba, char jobu, char jobv, lapack_int m, lapack_int n, float *a, lapack_int lda, float *sva, lapack_int mv, float *v, lapack_int ldv, float *work, lapack_int lwork)
lapack_int LAPACKE_sgbsv_work(int matrix_order, lapack_int n, lapack_int kl, lapack_int ku, lapack_int nrhs, float *ab, lapack_int ldab, lapack_int *ipiv, float *b, lapack_int ldb)
#define LAPACK_cgeqp3
Definition: lapacke.h:11028
lapack_int LAPACKE_csytri2(int matrix_order, char uplo, lapack_int n, lapack_complex_float *a, lapack_int lda, const lapack_int *ipiv)
#define LAPACK_chfrk
Definition: lapacke.h:11437
lapack_int LAPACKE_zggesx(int matrix_order, char jobvsl, char jobvsr, char sort, LAPACK_Z_SELECT2 selctg, char sense, lapack_int n, lapack_complex_double *a, lapack_int lda, lapack_complex_double *b, lapack_int ldb, lapack_int *sdim, lapack_complex_double *alpha, lapack_complex_double *beta, lapack_complex_double *vsl, lapack_int ldvsl, lapack_complex_double *vsr, lapack_int ldvsr, double *rconde, double *rcondv)
#define LAPACK_sppsv
Definition: lapacke.h:10964
#define LAPACK_cggesx
Definition: lapacke.h:11424
lapack_int LAPACKE_zgbsv_work(int matrix_order, lapack_int n, lapack_int kl, lapack_int ku, lapack_int nrhs, lapack_complex_double *ab, lapack_int ldab, lapack_int *ipiv, lapack_complex_double *b, lapack_int ldb)
lapack_int LAPACKE_stpmqrt_work(int matrix_order, char side, char trans, lapack_int m, lapack_int n, lapack_int k, lapack_int l, lapack_int nb, const float *v, lapack_int ldv, const float *t, lapack_int ldt, float *a, lapack_int lda, float *b, lapack_int ldb, float *work)
lapack_int LAPACKE_ssyrfsx_work(int matrix_order, char uplo, char equed, lapack_int n, lapack_int nrhs, const float *a, lapack_int lda, const float *af, lapack_int ldaf, const lapack_int *ipiv, const float *s, const float *b, lapack_int ldb, float *x, lapack_int ldx, float *rcond, float *berr, lapack_int n_err_bnds, float *err_bnds_norm, float *err_bnds_comp, lapack_int nparams, float *params, float *work, lapack_int *iwork)
#define LAPACK_ztrexc
Definition: lapacke.h:11225
lapack_int LAPACKE_dsteqr_work(int matrix_order, char compz, lapack_int n, double *d, double *e, double *z, lapack_int ldz, double *work)
#define LAPACK_zsyequb
Definition: lapacke.h:10912
lapack_int LAPACKE_chesvx_work(int matrix_order, char fact, char uplo, lapack_int n, lapack_int nrhs, const lapack_complex_float *a, lapack_int lda, lapack_complex_float *af, lapack_int ldaf, lapack_int *ipiv, const lapack_complex_float *b, lapack_int ldb, lapack_complex_float *x, lapack_int ldx, float *rcond, float *ferr, float *berr, lapack_complex_float *work, lapack_int lwork, float *rwork)
#define LAPACK_ssytrf
Definition: lapacke.h:10648
#define LAPACK_cgelsy
Definition: lapacke.h:11284
lapack_int LAPACKE_ctpcon_work(int matrix_order, char norm, char uplo, char diag, lapack_int n, const lapack_complex_float *ap, float *rcond, lapack_complex_float *work, float *rwork)
lapack_int LAPACKE_dlacpy_work(int matrix_order, char uplo, lapack_int m, lapack_int n, const double *a, lapack_int lda, double *b, lapack_int ldb)
#define LAPACK_dbbcsd
Definition: lapacke.h:11581
#define LAPACK_zhfrk
Definition: lapacke.h:11436
lapack_int LAPACKE_dspgvd_work(int matrix_order, lapack_int itype, char jobz, char uplo, lapack_int n, double *ap, double *bp, double *w, double *z, lapack_int ldz, double *work, lapack_int lwork, lapack_int *iwork, lapack_int liwork)
#define LAPACK_zhetrs
Definition: lapacke.h:10697
lapack_int LAPACKE_sptcon(lapack_int n, const float *d, const float *e, float anorm, float *rcond)
lapack_int LAPACKE_cupgtr(int matrix_order, char uplo, lapack_int n, const lapack_complex_float *ap, const lapack_complex_float *tau, lapack_complex_float *q, lapack_int ldq)
lapack_int LAPACKE_zunmqr_work(int matrix_order, char side, char trans, lapack_int m, lapack_int n, lapack_int k, const lapack_complex_double *a, lapack_int lda, const lapack_complex_double *tau, lapack_complex_double *c, lapack_int ldc, lapack_complex_double *work, lapack_int lwork)
lapack_int LAPACKE_sorgbr(int matrix_order, char vect, lapack_int m, lapack_int n, lapack_int k, float *a, lapack_int lda, const float *tau)
lapack_int LAPACKE_csyswapr(int matrix_order, char uplo, lapack_int n, lapack_complex_float *a, lapack_int i1, lapack_int i2)
#define LAPACK_cpttrs
Definition: lapacke.h:10690
lapack_int LAPACKE_dbdsqr_work(int matrix_order, char uplo, lapack_int n, lapack_int ncvt, lapack_int nru, lapack_int ncc, double *d, double *e, double *vt, lapack_int ldvt, double *u, lapack_int ldu, double *c, lapack_int ldc, double *work)
#define LAPACK_cpbtrf
Definition: lapacke.h:10642
#define LAPACK_zpftri
Definition: lapacke.h:10848
lapack_int LAPACKE_zgesv(int matrix_order, lapack_int n, lapack_int nrhs, lapack_complex_double *a, lapack_int lda, lapack_int *ipiv, lapack_complex_double *b, lapack_int ldb)
lapack_int LAPACKE_chetrf_work(int matrix_order, char uplo, lapack_int n, lapack_complex_float *a, lapack_int lda, lapack_int *ipiv, lapack_complex_float *work, lapack_int lwork)
lapack_int LAPACKE_zbdsqr_work(int matrix_order, char uplo, lapack_int n, lapack_int ncvt, lapack_int nru, lapack_int ncc, double *d, double *e, lapack_complex_double *vt, lapack_int ldvt, lapack_complex_double *u, lapack_int ldu, lapack_complex_double *c, lapack_int ldc, double *work)
#define LAPACK_sormqr
Definition: lapacke.h:11032
#define LAPACK_strcon
Definition: lapacke.h:10756
lapack_int LAPACKE_dtgexc_work(int matrix_order, lapack_logical wantq, lapack_logical wantz, lapack_int n, double *a, lapack_int lda, double *b, lapack_int ldb, double *q, lapack_int ldq, double *z, lapack_int ldz, lapack_int *ifst, lapack_int *ilst, double *work, lapack_int lwork)
lapack_int LAPACKE_cpoequb(int matrix_order, lapack_int n, const lapack_complex_float *a, lapack_int lda, float *s, float *scond, float *amax)
lapack_int LAPACKE_zgetrs(int matrix_order, char trans, lapack_int n, lapack_int nrhs, const lapack_complex_double *a, lapack_int lda, const lapack_int *ipiv, lapack_complex_double *b, lapack_int ldb)
#define LAPACK_sgerfsx
Definition: lapacke.h:10773
lapack_int LAPACKE_dsbtrd_work(int matrix_order, char vect, char uplo, lapack_int n, lapack_int kd, double *ab, lapack_int ldab, double *d, double *e, double *q, lapack_int ldq, double *work)
#define LAPACK_ztpcon
Definition: lapacke.h:10763
lapack_int LAPACKE_cgeqrt2_work(int matrix_order, lapack_int m, lapack_int n, lapack_complex_float *a, lapack_int lda, lapack_complex_float *t, lapack_int ldt)
lapack_int LAPACKE_zgelsy(int matrix_order, lapack_int m, lapack_int n, lapack_int nrhs, lapack_complex_double *a, lapack_int lda, lapack_complex_double *b, lapack_int ldb, lapack_int *jpvt, double rcond, lapack_int *rank)
lapack_int LAPACKE_sdisna_work(char job, lapack_int m, lapack_int n, const float *d, float *sep)
lapack_int LAPACKE_zunmtr_work(int matrix_order, char side, char uplo, char trans, lapack_int m, lapack_int n, const lapack_complex_double *a, lapack_int lda, const lapack_complex_double *tau, lapack_complex_double *c, lapack_int ldc, lapack_complex_double *work, lapack_int lwork)
#define LAPACK_zposvx
Definition: lapacke.h:10959
lapack_int LAPACKE_dormqr(int matrix_order, char side, char trans, lapack_int m, lapack_int n, lapack_int k, const double *a, lapack_int lda, const double *tau, double *c, lapack_int ldc)
lapack_int LAPACKE_ctrsna(int matrix_order, char job, char howmny, const lapack_logical *select, lapack_int n, const lapack_complex_float *t, lapack_int ldt, const lapack_complex_float *vl, lapack_int ldvl, const lapack_complex_float *vr, lapack_int ldvr, float *s, float *sep, lapack_int mm, lapack_int *m)
lapack_int LAPACKE_zsptrf(int matrix_order, char uplo, lapack_int n, lapack_complex_double *ap, lapack_int *ipiv)
lapack_int LAPACKE_dlasrt_work(char id, lapack_int n, double *d)
lapack_int LAPACKE_zhegst(int matrix_order, lapack_int itype, char uplo, lapack_int n, lapack_complex_double *a, lapack_int lda, const lapack_complex_double *b, lapack_int ldb)
lapack_int LAPACKE_zsytrs_work(int matrix_order, char uplo, lapack_int n, lapack_int nrhs, const lapack_complex_double *a, lapack_int lda, const lapack_int *ipiv, lapack_complex_double *b, lapack_int ldb)
#define LAPACK_chetrd
Definition: lapacke.h:11118
lapack_int LAPACKE_cggsvd_work(int matrix_order, char jobu, char jobv, char jobq, lapack_int m, lapack_int n, lapack_int p, lapack_int *k, lapack_int *l, lapack_complex_float *a, lapack_int lda, lapack_complex_float *b, lapack_int ldb, float *alpha, float *beta, lapack_complex_float *u, lapack_int ldu, lapack_complex_float *v, lapack_int ldv, lapack_complex_float *q, lapack_int ldq, lapack_complex_float *work, float *rwork, lapack_int *iwork)
lapack_int LAPACKE_zgehrd_work(int matrix_order, lapack_int n, lapack_int ilo, lapack_int ihi, lapack_complex_double *a, lapack_int lda, lapack_complex_double *tau, lapack_complex_double *work, lapack_int lwork)
lapack_int LAPACKE_slarfx(int matrix_order, char side, lapack_int m, lapack_int n, const float *v, float tau, float *c, lapack_int ldc, float *work)
lapack_int LAPACKE_cunmqr(int matrix_order, char side, char trans, lapack_int m, lapack_int n, lapack_int k, const lapack_complex_float *a, lapack_int lda, const lapack_complex_float *tau, lapack_complex_float *c, lapack_int ldc)
lapack_int LAPACKE_dorgqr_work(int matrix_order, lapack_int m, lapack_int n, lapack_int k, double *a, lapack_int lda, const double *tau, double *work, lapack_int lwork)
lapack_int LAPACKE_zgeequb(int matrix_order, lapack_int m, lapack_int n, const lapack_complex_double *a, lapack_int lda, double *r, double *c, double *rowcnd, double *colcnd, double *amax)
lapack_int LAPACKE_csteqr(int matrix_order, char compz, lapack_int n, float *d, float *e, lapack_complex_float *z, lapack_int ldz)
lapack_int LAPACKE_ctrrfs_work(int matrix_order, char uplo, char trans, char diag, lapack_int n, lapack_int nrhs, const lapack_complex_float *a, lapack_int lda, const lapack_complex_float *b, lapack_int ldb, const lapack_complex_float *x, lapack_int ldx, float *ferr, float *berr, lapack_complex_float *work, float *rwork)
#define LAPACK_cpbequ
Definition: lapacke.h:10908
#define LAPACK_csyrfsx
Definition: lapacke.h:10815
lapack_int LAPACKE_cppsv_work(int matrix_order, char uplo, lapack_int n, lapack_int nrhs, lapack_complex_float *ap, lapack_complex_float *b, lapack_int ldb)
#define LAPACK_spftrs
Definition: lapacke.h:10677
lapack_int LAPACKE_dormhr_work(int matrix_order, char side, char trans, lapack_int m, lapack_int n, lapack_int ilo, lapack_int ihi, const double *a, lapack_int lda, const double *tau, double *c, lapack_int ldc, double *work, lapack_int lwork)
lapack_int LAPACKE_zgeqp3(int matrix_order, lapack_int m, lapack_int n, lapack_complex_double *a, lapack_int lda, lapack_int *jpvt, lapack_complex_double *tau)
lapack_int LAPACKE_dsptrd_work(int matrix_order, char uplo, lapack_int n, double *ap, double *d, double *e, double *tau)
lapack_int LAPACKE_dsyswapr(int matrix_order, char uplo, lapack_int n, double *a, lapack_int i1, lapack_int i2)
#define LAPACK_cppsv
Definition: lapacke.h:10966
lapack_int LAPACKE_sggev(int matrix_order, char jobvl, char jobvr, lapack_int n, float *a, lapack_int lda, float *b, lapack_int ldb, float *alphar, float *alphai, float *beta, float *vl, lapack_int ldvl, float *vr, lapack_int ldvr)
lapack_int LAPACKE_zhegst_work(int matrix_order, lapack_int itype, char uplo, lapack_int n, lapack_complex_double *a, lapack_int lda, const lapack_complex_double *b, lapack_int ldb)
lapack_int LAPACKE_dgesvj_work(int matrix_order, char joba, char jobu, char jobv, lapack_int m, lapack_int n, double *a, lapack_int lda, double *sva, lapack_int mv, double *v, lapack_int ldv, double *work, lapack_int lwork)
#define LAPACK_slapy3
Definition: lapacke.h:11562
lapack_int LAPACKE_dtrttf_work(int matrix_order, char transr, char uplo, lapack_int n, const double *a, lapack_int lda, double *arf)
lapack_int LAPACKE_slapmr_work(int matrix_order, lapack_logical forwrd, lapack_int m, lapack_int n, float *x, lapack_int ldx, lapack_int *k)
#define LAPACK_ssyev
Definition: lapacke.h:11302
#define LAPACK_cggsvp
Definition: lapacke.h:11272
lapack_int LAPACKE_ztgsen(int matrix_order, lapack_int ijob, lapack_logical wantq, lapack_logical wantz, const lapack_logical *select, lapack_int n, lapack_complex_double *a, lapack_int lda, lapack_complex_double *b, lapack_int ldb, lapack_complex_double *alpha, lapack_complex_double *beta, lapack_complex_double *q, lapack_int ldq, lapack_complex_double *z, lapack_int ldz, lapack_int *m, double *pl, double *pr, double *dif)
lapack_int LAPACKE_cspsv_work(int matrix_order, char uplo, lapack_int n, lapack_int nrhs, lapack_complex_float *ap, lapack_int *ipiv, lapack_complex_float *b, lapack_int ldb)
lapack_int LAPACKE_cgels_work(int matrix_order, char trans, lapack_int m, lapack_int n, lapack_int nrhs, lapack_complex_float *a, lapack_int lda, lapack_complex_float *b, lapack_int ldb, lapack_complex_float *work, lapack_int lwork)
lapack_int LAPACKE_dtrtrs_work(int matrix_order, char uplo, char trans, char diag, lapack_int n, lapack_int nrhs, const double *a, lapack_int lda, double *b, lapack_int ldb)
lapack_int LAPACKE_ztbrfs(int matrix_order, char uplo, char trans, char diag, lapack_int n, lapack_int kd, lapack_int nrhs, const lapack_complex_double *ab, lapack_int ldab, const lapack_complex_double *b, lapack_int ldb, const lapack_complex_double *x, lapack_int ldx, double *ferr, double *berr)
lapack_int LAPACKE_sgeqp3(int matrix_order, lapack_int m, lapack_int n, float *a, lapack_int lda, lapack_int *jpvt, float *tau)
#define LAPACK_zlacpy
Definition: lapacke.h:11483
#define LAPACK_ctrtri
Definition: lapacke.h:10868
lapack_int LAPACKE_cunmtr(int matrix_order, char side, char uplo, char trans, lapack_int m, lapack_int n, const lapack_complex_float *a, lapack_int lda, const lapack_complex_float *tau, lapack_complex_float *c, lapack_int ldc)
#define LAPACK_ztrtri
Definition: lapacke.h:10869
#define LAPACK_stpttf
Definition: lapacke.h:11451
lapack_int LAPACKE_cgees(int matrix_order, char jobvs, char sort, LAPACK_C_SELECT1 select, lapack_int n, lapack_complex_float *a, lapack_int lda, lapack_int *sdim, lapack_complex_float *w, lapack_complex_float *vs, lapack_int ldvs)
lapack_int LAPACKE_clag2z_work(int matrix_order, lapack_int m, lapack_int n, const lapack_complex_float *sa, lapack_int ldsa, lapack_complex_double *a, lapack_int lda)
#define LAPACK_sgejsv
Definition: lapacke.h:11375
#define LAPACK_clapmr
Definition: lapacke.h:11558
#define LAPACK_dgeqrfp
Definition: lapacke.h:11467
lapack_int LAPACKE_sormtr(int matrix_order, char side, char uplo, char trans, lapack_int m, lapack_int n, const float *a, lapack_int lda, const float *tau, float *c, lapack_int ldc)
lapack_int LAPACKE_zgbrfs_work(int matrix_order, char trans, lapack_int n, lapack_int kl, lapack_int ku, lapack_int nrhs, const lapack_complex_double *ab, lapack_int ldab, const lapack_complex_double *afb, lapack_int ldafb, const lapack_int *ipiv, const lapack_complex_double *b, lapack_int ldb, lapack_complex_double *x, lapack_int ldx, double *ferr, double *berr, lapack_complex_double *work, double *rwork)
#define LAPACK_sgeqpf
Definition: lapacke.h:11022
lapack_int LAPACKE_zsysvxx_work(int matrix_order, char fact, char uplo, lapack_int n, lapack_int nrhs, lapack_complex_double *a, lapack_int lda, lapack_complex_double *af, lapack_int ldaf, lapack_int *ipiv, char *equed, double *s, lapack_complex_double *b, lapack_int ldb, lapack_complex_double *x, lapack_int ldx, double *rcond, double *rpvgrw, double *berr, lapack_int n_err_bnds, double *err_bnds_norm, double *err_bnds_comp, lapack_int nparams, double *params, lapack_complex_double *work, double *rwork)
lapack_int LAPACKE_sgeev_work(int matrix_order, char jobvl, char jobvr, lapack_int n, float *a, lapack_int lda, float *wr, float *wi, float *vl, lapack_int ldvl, float *vr, lapack_int ldvr, float *work, lapack_int lwork)
lapack_int LAPACKE_zgetrf(int matrix_order, lapack_int m, lapack_int n, lapack_complex_double *a, lapack_int lda, lapack_int *ipiv)
lapack_int LAPACKE_sgesvd_work(int matrix_order, char jobu, char jobvt, lapack_int m, lapack_int n, float *a, lapack_int lda, float *s, float *u, lapack_int ldu, float *vt, lapack_int ldvt, float *work, lapack_int lwork)
lapack_int LAPACKE_chesvxx_work(int matrix_order, char fact, char uplo, lapack_int n, lapack_int nrhs, lapack_complex_float *a, lapack_int lda, lapack_complex_float *af, lapack_int ldaf, lapack_int *ipiv, char *equed, float *s, lapack_complex_float *b, lapack_int ldb, lapack_complex_float *x, lapack_int ldx, float *rcond, float *rpvgrw, float *berr, lapack_int n_err_bnds, float *err_bnds_norm, float *err_bnds_comp, lapack_int nparams, float *params, lapack_complex_float *work, float *rwork)
#define LAPACK_cpotrs
Definition: lapacke.h:10674
lapack_int LAPACKE_dtrsen(int matrix_order, char job, char compq, const lapack_logical *select, lapack_int n, double *t, lapack_int ldt, double *q, lapack_int ldq, double *wr, double *wi, lapack_int *m, double *s, double *sep)
lapack_int LAPACKE_cstegr_work(int matrix_order, char jobz, char range, lapack_int n, float *d, float *e, float vl, float vu, lapack_int il, lapack_int iu, float abstol, lapack_int *m, float *w, lapack_complex_float *z, lapack_int ldz, lapack_int *isuppz, float *work, lapack_int lwork, lapack_int *iwork, lapack_int liwork)
lapack_int LAPACKE_zhbgvd(int matrix_order, char jobz, char uplo, lapack_int n, lapack_int ka, lapack_int kb, lapack_complex_double *ab, lapack_int ldab, lapack_complex_double *bb, lapack_int ldbb, double *w, lapack_complex_double *z, lapack_int ldz)
#define LAPACK_sgeqrt
Definition: lapacke.h:11614
#define LAPACK_dspgvx
Definition: lapacke.h:11403
lapack_int LAPACKE_stprfs_work(int matrix_order, char uplo, char trans, char diag, lapack_int n, lapack_int nrhs, const float *ap, const float *b, lapack_int ldb, const float *x, lapack_int ldx, float *ferr, float *berr, float *work, lapack_int *iwork)
lapack_int LAPACKE_zgbequ_work(int matrix_order, lapack_int m, lapack_int n, lapack_int kl, lapack_int ku, const lapack_complex_double *ab, lapack_int ldab, double *r, double *c, double *rowcnd, double *colcnd, double *amax)
#define LAPACK_zsysvx
Definition: lapacke.h:10995
lapack_int LAPACKE_cpptrs(int matrix_order, char uplo, lapack_int n, lapack_int nrhs, const lapack_complex_float *ap, lapack_complex_float *b, lapack_int ldb)
lapack_int LAPACKE_zgesvx(int matrix_order, char fact, char trans, lapack_int n, lapack_int nrhs, lapack_complex_double *a, lapack_int lda, lapack_complex_double *af, lapack_int ldaf, lapack_int *ipiv, char *equed, double *r, double *c, lapack_complex_double *b, lapack_int ldb, lapack_complex_double *x, lapack_int ldx, double *rcond, double *ferr, double *berr, double *rpivot)
#define LAPACK_cpoequb
Definition: lapacke.h:10901
lapack_int LAPACKE_spftrs_work(int matrix_order, char transr, char uplo, lapack_int n, lapack_int nrhs, const float *a, float *b, lapack_int ldb)
lapack_int LAPACKE_sgeev(int matrix_order, char jobvl, char jobvr, lapack_int n, float *a, lapack_int lda, float *wr, float *wi, float *vl, lapack_int ldvl, float *vr, lapack_int ldvr)
#define LAPACK_zhesvxx
Definition: lapacke.h:11004
#define LAPACK_dgtcon
Definition: lapacke.h:10725
lapack_int LAPACKE_dlag2s_work(int matrix_order, lapack_int m, lapack_int n, const double *a, lapack_int lda, float *sa, lapack_int ldsa)
lapack_int LAPACKE_zheequb_work(int matrix_order, char uplo, lapack_int n, const lapack_complex_double *a, lapack_int lda, double *s, double *scond, double *amax, lapack_complex_double *work)
lapack_int LAPACKE_chgeqz(int matrix_order, char job, char compq, char compz, lapack_int n, lapack_int ilo, lapack_int ihi, lapack_complex_float *h, lapack_int ldh, lapack_complex_float *t, lapack_int ldt, lapack_complex_float *alpha, lapack_complex_float *beta, lapack_complex_float *q, lapack_int ldq, lapack_complex_float *z, lapack_int ldz)
lapack_int LAPACKE_dgbrfsx_work(int matrix_order, char trans, char equed, lapack_int n, lapack_int kl, lapack_int ku, lapack_int nrhs, const double *ab, lapack_int ldab, const double *afb, lapack_int ldafb, const lapack_int *ipiv, const double *r, const double *c, const double *b, lapack_int ldb, double *x, lapack_int ldx, double *rcond, double *berr, lapack_int n_err_bnds, double *err_bnds_norm, double *err_bnds_comp, lapack_int nparams, double *params, double *work, lapack_int *iwork)
lapack_int LAPACKE_zbbcsd_work(int matrix_order, char jobu1, char jobu2, char jobv1t, char jobv2t, char trans, lapack_int m, lapack_int p, lapack_int q, double *theta, double *phi, lapack_complex_double *u1, lapack_int ldu1, lapack_complex_double *u2, lapack_int ldu2, lapack_complex_double *v1t, lapack_int ldv1t, lapack_complex_double *v2t, lapack_int ldv2t, double *b11d, double *b11e, double *b12d, double *b12e, double *b21d, double *b21e, double *b22d, double *b22e, double *rwork, lapack_int lrwork)
float LAPACKE_clange_work(int matrix_order, char norm, lapack_int m, lapack_int n, const lapack_complex_float *a, lapack_int lda, float *work)
lapack_int LAPACKE_sgttrs(int matrix_order, char trans, lapack_int n, lapack_int nrhs, const float *dl, const float *d, const float *du, const float *du2, const lapack_int *ipiv, float *b, lapack_int ldb)
lapack_int LAPACKE_chetrs2(int matrix_order, char uplo, lapack_int n, lapack_int nrhs, const lapack_complex_float *a, lapack_int lda, const lapack_int *ipiv, lapack_complex_float *b, lapack_int ldb)
lapack_int LAPACKE_stpcon(int matrix_order, char norm, char uplo, char diag, lapack_int n, const float *ap, float *rcond)
#define LAPACK_dsyevd
Definition: lapacke.h:11307
lapack_int LAPACKE_cungql_work(int matrix_order, lapack_int m, lapack_int n, lapack_int k, lapack_complex_float *a, lapack_int lda, const lapack_complex_float *tau, lapack_complex_float *work, lapack_int lwork)
lapack_int LAPACKE_slarfb(int matrix_order, char side, char trans, char direct, char storev, lapack_int m, lapack_int n, lapack_int k, const float *v, lapack_int ldv, const float *t, lapack_int ldt, float *c, lapack_int ldc)
lapack_int LAPACKE_zhseqr(int matrix_order, char job, char compz, lapack_int n, lapack_int ilo, lapack_int ihi, lapack_complex_double *h, lapack_int ldh, lapack_complex_double *w, lapack_complex_double *z, lapack_int ldz)
lapack_int LAPACKE_zspsvx_work(int matrix_order, char fact, char uplo, lapack_int n, lapack_int nrhs, const lapack_complex_double *ap, lapack_complex_double *afp, lapack_int *ipiv, const lapack_complex_double *b, lapack_int ldb, lapack_complex_double *x, lapack_int ldx, double *rcond, double *ferr, double *berr, lapack_complex_double *work, double *rwork)
lapack_int LAPACKE_zheevr_work(int matrix_order, char jobz, char range, char uplo, lapack_int n, lapack_complex_double *a, lapack_int lda, double vl, double vu, lapack_int il, lapack_int iu, double abstol, lapack_int *m, double *w, lapack_complex_double *z, lapack_int ldz, lapack_int *isuppz, lapack_complex_double *work, lapack_int lwork, double *rwork, lapack_int lrwork, lapack_int *iwork, lapack_int liwork)
lapack_int LAPACKE_cpftri_work(int matrix_order, char transr, char uplo, lapack_int n, lapack_complex_float *a)
#define LAPACK_ctrtrs
Definition: lapacke.h:10706
lapack_int LAPACKE_cheevr_work(int matrix_order, char jobz, char range, char uplo, lapack_int n, lapack_complex_float *a, lapack_int lda, float vl, float vu, lapack_int il, lapack_int iu, float abstol, lapack_int *m, float *w, lapack_complex_float *z, lapack_int ldz, lapack_int *isuppz, lapack_complex_float *work, lapack_int lwork, float *rwork, lapack_int lrwork, lapack_int *iwork, lapack_int liwork)
#define LAPACK_zsyr
Definition: lapacke.h:11643
#define LAPACK_dlantr
Definition: lapacke.h:11503
#define LAPACK_sgtcon
Definition: lapacke.h:10724
lapack_int LAPACKE_zlagge(int matrix_order, lapack_int m, lapack_int n, lapack_int kl, lapack_int ku, const double *d, lapack_complex_double *a, lapack_int lda, lapack_int *iseed)
lapack_int LAPACKE_dgbequb(int matrix_order, lapack_int m, lapack_int n, lapack_int kl, lapack_int ku, const double *ab, lapack_int ldab, double *r, double *c, double *rowcnd, double *colcnd, double *amax)
lapack_int LAPACKE_sstedc_work(int matrix_order, char compz, lapack_int n, float *d, float *e, float *z, lapack_int ldz, float *work, lapack_int lwork, lapack_int *iwork, lapack_int liwork)
#define LAPACK_ztrrfs
Definition: lapacke.h:10829
lapack_int LAPACKE_ctrtri_work(int matrix_order, char uplo, char diag, lapack_int n, lapack_complex_float *a, lapack_int lda)
#define LAPACK_cgetrs
Definition: lapacke.h:10662
lapack_int LAPACKE_csysvx_work(int matrix_order, char fact, char uplo, lapack_int n, lapack_int nrhs, const lapack_complex_float *a, lapack_int lda, lapack_complex_float *af, lapack_int ldaf, lapack_int *ipiv, const lapack_complex_float *b, lapack_int ldb, lapack_complex_float *x, lapack_int ldx, float *rcond, float *ferr, float *berr, lapack_complex_float *work, lapack_int lwork, float *rwork)
#define LAPACK_dsytrd
Definition: lapacke.h:11113
lapack_int LAPACKE_zbdsqr(int matrix_order, char uplo, lapack_int n, lapack_int ncvt, lapack_int nru, lapack_int ncc, double *d, double *e, lapack_complex_double *vt, lapack_int ldvt, lapack_complex_double *u, lapack_int ldu, lapack_complex_double *c, lapack_int ldc)
lapack_int LAPACKE_dtbcon_work(int matrix_order, char norm, char uplo, char diag, lapack_int n, lapack_int kd, const double *ab, lapack_int ldab, double *rcond, double *work, lapack_int *iwork)
#define LAPACK_cpoequ
Definition: lapacke.h:10896
#define LAPACK_ctpmqrt
Definition: lapacke.h:11628
#define LAPACK_sgebak
Definition: lapacke.h:11202
lapack_int LAPACKE_slartgp(float f, float g, float *cs, float *sn, float *r)
lapack_int LAPACKE_slapmr(int matrix_order, lapack_logical forwrd, lapack_int m, lapack_int n, float *x, lapack_int ldx, lapack_int *k)
lapack_int LAPACKE_cgehrd(int matrix_order, lapack_int n, lapack_int ilo, lapack_int ihi, lapack_complex_float *a, lapack_int lda, lapack_complex_float *tau)
#define LAPACK_clauum
Definition: lapacke.h:11538
lapack_int LAPACKE_zgbcon_work(int matrix_order, char norm, lapack_int n, lapack_int kl, lapack_int ku, const lapack_complex_double *ab, lapack_int ldab, const lapack_int *ipiv, double anorm, double *rcond, lapack_complex_double *work, double *rwork)
#define LAPACK_zgeqlf
Definition: lapacke.h:11053
#define LAPACK_slaswp
Definition: lapacke.h:11488
lapack_int LAPACKE_dorgtr(int matrix_order, char uplo, lapack_int n, double *a, lapack_int lda, const double *tau)
lapack_int LAPACKE_zsyswapr(int matrix_order, char uplo, lapack_int n, lapack_complex_double *a, lapack_int i1, lapack_int i2)
#define LAPACK_dgesdd
Definition: lapacke.h:11371
lapack_int LAPACKE_cpoequ(int matrix_order, lapack_int n, const lapack_complex_float *a, lapack_int lda, float *s, float *scond, float *amax)
#define LAPACK_dsteqr
Definition: lapacke.h:11143
lapack_int LAPACKE_zpoequb_work(int matrix_order, lapack_int n, const lapack_complex_double *a, lapack_int lda, double *s, double *scond, double *amax)
lapack_int LAPACKE_cgelsy(int matrix_order, lapack_int m, lapack_int n, lapack_int nrhs, lapack_complex_float *a, lapack_int lda, lapack_complex_float *b, lapack_int ldb, lapack_int *jpvt, float rcond, lapack_int *rank)
#define LAPACK_dgetrs
Definition: lapacke.h:10661
lapack_int LAPACKE_cpbtrf_work(int matrix_order, char uplo, lapack_int n, lapack_int kd, lapack_complex_float *ab, lapack_int ldab)
#define lapack_complex_float
Definition: lapacke.h:80
lapack_int LAPACKE_zhesvx_work(int matrix_order, char fact, char uplo, lapack_int n, lapack_int nrhs, const lapack_complex_double *a, lapack_int lda, lapack_complex_double *af, lapack_int ldaf, lapack_int *ipiv, const lapack_complex_double *b, lapack_int ldb, lapack_complex_double *x, lapack_int ldx, double *rcond, double *ferr, double *berr, lapack_complex_double *work, lapack_int lwork, double *rwork)
#define LAPACK_dgglse
Definition: lapacke.h:11295
lapack_int LAPACKE_zpbsv_work(int matrix_order, char uplo, lapack_int n, lapack_int kd, lapack_int nrhs, lapack_complex_double *ab, lapack_int ldab, lapack_complex_double *b, lapack_int ldb)
lapack_int LAPACKE_dlauum(int matrix_order, char uplo, lapack_int n, double *a, lapack_int lda)
lapack_int LAPACKE_cgtcon(char norm, lapack_int n, const lapack_complex_float *dl, const lapack_complex_float *d, const lapack_complex_float *du, const lapack_complex_float *du2, const lapack_int *ipiv, float anorm, float *rcond)
lapack_int LAPACKE_zgbsv(int matrix_order, lapack_int n, lapack_int kl, lapack_int ku, lapack_int nrhs, lapack_complex_double *ab, lapack_int ldab, lapack_int *ipiv, lapack_complex_double *b, lapack_int ldb)
#define LAPACK_cupmtr
Definition: lapacke.h:11134
lapack_int LAPACKE_zgeequb_work(int matrix_order, lapack_int m, lapack_int n, const lapack_complex_double *a, lapack_int lda, double *r, double *c, double *rowcnd, double *colcnd, double *amax)
#define LAPACK_stgsna
Definition: lapacke.h:11266
lapack_int LAPACKE_slaset_work(int matrix_order, char uplo, lapack_int m, lapack_int n, float alpha, float beta, float *a, lapack_int lda)
#define lapack_int
Definition: lapacke.h:53
lapack_int LAPACKE_zlarfb(int matrix_order, char side, char trans, char direct, char storev, lapack_int m, lapack_int n, lapack_int k, const lapack_complex_double *v, lapack_int ldv, const lapack_complex_double *t, lapack_int ldt, lapack_complex_double *c, lapack_int ldc)
double LAPACKE_zlantr(int matrix_order, char norm, char uplo, char diag, lapack_int m, lapack_int n, const lapack_complex_double *a, lapack_int lda)
lapack_int LAPACKE_ztpttr_work(int matrix_order, char uplo, lapack_int n, const lapack_complex_double *ap, lapack_complex_double *a, lapack_int lda)
#define LAPACK_spbtrs
Definition: lapacke.h:10684
lapack_int LAPACKE_stgsyl_work(int matrix_order, char trans, lapack_int ijob, lapack_int m, lapack_int n, const float *a, lapack_int lda, const float *b, lapack_int ldb, float *c, lapack_int ldc, const float *d, lapack_int ldd, const float *e, lapack_int lde, float *f, lapack_int ldf, float *scale, float *dif, float *work, lapack_int lwork, lapack_int *iwork)
lapack_int LAPACKE_ssprfs(int matrix_order, char uplo, lapack_int n, lapack_int nrhs, const float *ap, const float *afp, const lapack_int *ipiv, const float *b, lapack_int ldb, float *x, lapack_int ldx, float *ferr, float *berr)
lapack_int LAPACKE_dppsvx(int matrix_order, char fact, char uplo, lapack_int n, lapack_int nrhs, double *ap, double *afp, char *equed, double *s, double *b, lapack_int ldb, double *x, lapack_int ldx, double *rcond, double *ferr, double *berr)
lapack_int LAPACKE_sorglq(int matrix_order, lapack_int m, lapack_int n, lapack_int k, float *a, lapack_int lda, const float *tau)
lapack_int LAPACKE_csyr_work(int matrix_order, char uplo, lapack_int n, lapack_complex_float alpha, const lapack_complex_float *x, lapack_int incx, lapack_complex_float *a, lapack_int lda)
lapack_int LAPACKE_zposvx(int matrix_order, char fact, char uplo, lapack_int n, lapack_int nrhs, lapack_complex_double *a, lapack_int lda, lapack_complex_double *af, lapack_int ldaf, char *equed, double *s, lapack_complex_double *b, lapack_int ldb, lapack_complex_double *x, lapack_int ldx, double *rcond, double *ferr, double *berr)
#define LAPACK_ztrevc
Definition: lapacke.h:11217
#define LAPACK_stzrzf
Definition: lapacke.h:11074
lapack_int LAPACKE_dspgst(int matrix_order, lapack_int itype, char uplo, lapack_int n, double *ap, const double *bp)
#define LAPACK_zhpsv
Definition: lapacke.h:11015
#define LAPACK_sormql
Definition: lapacke.h:11058
#define LAPACK_zlange
Definition: lapacke.h:11495
lapack_int LAPACKE_cunmql_work(int matrix_order, char side, char trans, lapack_int m, lapack_int n, lapack_int k, const lapack_complex_float *a, lapack_int lda, const lapack_complex_float *tau, lapack_complex_float *c, lapack_int ldc, lapack_complex_float *work, lapack_int lwork)
lapack_int LAPACKE_dtbrfs(int matrix_order, char uplo, char trans, char diag, lapack_int n, lapack_int kd, lapack_int nrhs, const double *ab, lapack_int ldab, const double *b, lapack_int ldb, const double *x, lapack_int ldx, double *ferr, double *berr)
#define LAPACK_clanhe
Definition: lapacke.h:11496
lapack_int LAPACKE_sgerqf(int matrix_order, lapack_int m, lapack_int n, float *a, lapack_int lda, float *tau)
#define LAPACK_cgesv
Definition: lapacke.h:10918
lapack_int LAPACKE_dormrq_work(int matrix_order, char side, char trans, lapack_int m, lapack_int n, lapack_int k, const double *a, lapack_int lda, const double *tau, double *c, lapack_int ldc, double *work, lapack_int lwork)
lapack_int LAPACKE_slasrt_work(char id, lapack_int n, float *d)
lapack_int LAPACKE_dsgesv_work(int matrix_order, lapack_int n, lapack_int nrhs, double *a, lapack_int lda, lapack_int *ipiv, double *b, lapack_int ldb, double *x, lapack_int ldx, double *work, float *swork, lapack_int *iter)
lapack_int LAPACKE_zhsein(int matrix_order, char job, char eigsrc, char initv, const lapack_logical *select, lapack_int n, const lapack_complex_double *h, lapack_int ldh, lapack_complex_double *w, lapack_complex_double *vl, lapack_int ldvl, lapack_complex_double *vr, lapack_int ldvr, lapack_int mm, lapack_int *m, lapack_int *ifaill, lapack_int *ifailr)
lapack_int LAPACKE_zsysv_work(int matrix_order, char uplo, lapack_int n, lapack_int nrhs, lapack_complex_double *a, lapack_int lda, lapack_int *ipiv, lapack_complex_double *b, lapack_int ldb, lapack_complex_double *work, lapack_int lwork)
lapack_int LAPACKE_cporfsx(int matrix_order, char uplo, char equed, lapack_int n, lapack_int nrhs, const lapack_complex_float *a, lapack_int lda, const lapack_complex_float *af, lapack_int ldaf, const float *s, const lapack_complex_float *b, lapack_int ldb, lapack_complex_float *x, lapack_int ldx, float *rcond, float *berr, lapack_int n_err_bnds, float *err_bnds_norm, float *err_bnds_comp, lapack_int nparams, float *params)
lapack_int LAPACKE_zpftrs(int matrix_order, char transr, char uplo, lapack_int n, lapack_int nrhs, const lapack_complex_double *a, lapack_complex_double *b, lapack_int ldb)
#define LAPACK_zgelsd
Definition: lapacke.h:11293
#define LAPACK_dpstrf
Definition: lapacke.h:10628
lapack_int LAPACKE_cgbsv_work(int matrix_order, lapack_int n, lapack_int kl, lapack_int ku, lapack_int nrhs, lapack_complex_float *ab, lapack_int ldab, lapack_int *ipiv, lapack_complex_float *b, lapack_int ldb)
#define LAPACK_sstemr
Definition: lapacke.h:11146
lapack_int LAPACKE_sgeqrt(int matrix_order, lapack_int m, lapack_int n, lapack_int nb, float *a, lapack_int lda, float *t, lapack_int ldt)
lapack_int LAPACKE_cgbbrd_work(int matrix_order, char vect, lapack_int m, lapack_int n, lapack_int ncc, lapack_int kl, lapack_int ku, lapack_complex_float *ab, lapack_int ldab, float *d, float *e, lapack_complex_float *q, lapack_int ldq, lapack_complex_float *pt, lapack_int ldpt, lapack_complex_float *c, lapack_int ldc, lapack_complex_float *work, float *rwork)
lapack_int LAPACKE_cgelss_work(int matrix_order, lapack_int m, lapack_int n, lapack_int nrhs, lapack_complex_float *a, lapack_int lda, lapack_complex_float *b, lapack_int ldb, float *s, float rcond, lapack_int *rank, lapack_complex_float *work, lapack_int lwork, float *rwork)
#define LAPACK_zsyrfs
Definition: lapacke.h:10811
lapack_int LAPACKE_ctgexc_work(int matrix_order, lapack_logical wantq, lapack_logical wantz, lapack_int n, lapack_complex_float *a, lapack_int lda, lapack_complex_float *b, lapack_int ldb, lapack_complex_float *q, lapack_int ldq, lapack_complex_float *z, lapack_int ldz, lapack_int ifst, lapack_int ilst)
#define LAPACK_ssyrfsx
Definition: lapacke.h:10813
lapack_int LAPACKE_ztgsen_work(int matrix_order, lapack_int ijob, lapack_logical wantq, lapack_logical wantz, const lapack_logical *select, lapack_int n, lapack_complex_double *a, lapack_int lda, lapack_complex_double *b, lapack_int ldb, lapack_complex_double *alpha, lapack_complex_double *beta, lapack_complex_double *q, lapack_int ldq, lapack_complex_double *z, lapack_int ldz, lapack_int *m, double *pl, double *pr, double *dif, lapack_complex_double *work, lapack_int lwork, lapack_int *iwork, lapack_int liwork)
lapack_int LAPACKE_dposvx_work(int matrix_order, char fact, char uplo, lapack_int n, lapack_int nrhs, double *a, lapack_int lda, double *af, lapack_int ldaf, char *equed, double *s, double *b, lapack_int ldb, double *x, lapack_int ldx, double *rcond, double *ferr, double *berr, double *work, lapack_int *iwork)
lapack_int LAPACKE_dpbsv_work(int matrix_order, char uplo, lapack_int n, lapack_int kd, lapack_int nrhs, double *ab, lapack_int ldab, double *b, lapack_int ldb)
#define LAPACK_zungrq
Definition: lapacke.h:11069
#define LAPACK_cheevx
Definition: lapacke.h:11312
lapack_int LAPACKE_cposvxx(int matrix_order, char fact, char uplo, lapack_int n, lapack_int nrhs, lapack_complex_float *a, lapack_int lda, lapack_complex_float *af, lapack_int ldaf, char *equed, float *s, lapack_complex_float *b, lapack_int ldb, lapack_complex_float *x, lapack_int ldx, float *rcond, float *rpvgrw, float *berr, lapack_int n_err_bnds, float *err_bnds_norm, float *err_bnds_comp, lapack_int nparams, float *params)
lapack_int LAPACKE_dsbevx(int matrix_order, char jobz, char range, char uplo, lapack_int n, lapack_int kd, double *ab, lapack_int ldab, double *q, lapack_int ldq, double vl, double vu, lapack_int il, lapack_int iu, double abstol, lapack_int *m, double *w, double *z, lapack_int ldz, lapack_int *ifail)
#define LAPACK_dsptri
Definition: lapacke.h:10861
lapack_int LAPACKE_zgges(int matrix_order, char jobvsl, char jobvsr, char sort, LAPACK_Z_SELECT2 selctg, lapack_int n, lapack_complex_double *a, lapack_int lda, lapack_complex_double *b, lapack_int ldb, lapack_int *sdim, lapack_complex_double *alpha, lapack_complex_double *beta, lapack_complex_double *vsl, lapack_int ldvsl, lapack_complex_double *vsr, lapack_int ldvsr)
#define LAPACK_ssbevd
Definition: lapacke.h:11334
lapack_int LAPACKE_dsytrf_work(int matrix_order, char uplo, lapack_int n, double *a, lapack_int lda, lapack_int *ipiv, double *work, lapack_int lwork)
lapack_int LAPACKE_sopgtr(int matrix_order, char uplo, lapack_int n, const float *ap, const float *tau, float *q, lapack_int ldq)
lapack_int LAPACKE_sgejsv(int matrix_order, char joba, char jobu, char jobv, char jobr, char jobt, char jobp, lapack_int m, lapack_int n, float *a, lapack_int lda, float *sva, float *u, lapack_int ldu, float *v, lapack_int ldv, float *stat, lapack_int *istat)
lapack_int LAPACKE_spbsvx(int matrix_order, char fact, char uplo, lapack_int n, lapack_int kd, lapack_int nrhs, float *ab, lapack_int ldab, float *afb, lapack_int ldafb, char *equed, float *s, float *b, lapack_int ldb, float *x, lapack_int ldx, float *rcond, float *ferr, float *berr)
#define LAPACK_zptrfs
Definition: lapacke.h:10807
lapack_int LAPACKE_sgecon_work(int matrix_order, char norm, lapack_int n, const float *a, lapack_int lda, float anorm, float *rcond, float *work, lapack_int *iwork)
#define LAPACK_chegvx
Definition: lapacke.h:11392
lapack_int LAPACKE_ztzrzf_work(int matrix_order, lapack_int m, lapack_int n, lapack_complex_double *a, lapack_int lda, lapack_complex_double *tau, lapack_complex_double *work, lapack_int lwork)
lapack_int LAPACKE_cpttrs(int matrix_order, char uplo, lapack_int n, lapack_int nrhs, const float *d, const lapack_complex_float *e, lapack_complex_float *b, lapack_int ldb)
lapack_int LAPACKE_dgelss_work(int matrix_order, lapack_int m, lapack_int n, lapack_int nrhs, double *a, lapack_int lda, double *b, lapack_int ldb, double *s, double rcond, lapack_int *rank, double *work, lapack_int lwork)
#define LAPACK_dggbal
Definition: lapacke.h:11239
lapack_int LAPACKE_cunmrq(int matrix_order, char side, char trans, lapack_int m, lapack_int n, lapack_int k, const lapack_complex_float *a, lapack_int lda, const lapack_complex_float *tau, lapack_complex_float *c, lapack_int ldc)
lapack_int LAPACKE_sgges(int matrix_order, char jobvsl, char jobvsr, char sort, LAPACK_S_SELECT3 selctg, lapack_int n, float *a, lapack_int lda, float *b, lapack_int ldb, lapack_int *sdim, float *alphar, float *alphai, float *beta, float *vsl, lapack_int ldvsl, float *vsr, lapack_int ldvsr)
lapack_int LAPACKE_ssterf(lapack_int n, float *d, float *e)
lapack_int LAPACKE_dgtsv_work(int matrix_order, lapack_int n, lapack_int nrhs, double *dl, double *d, double *du, double *b, lapack_int ldb)
#define LAPACK_zuncsd
Definition: lapacke.h:11608
#define LAPACK_zsptri
Definition: lapacke.h:10863
#define LAPACK_dpbcon
Definition: lapacke.h:10737
lapack_int LAPACKE_dspgvx(int matrix_order, lapack_int itype, char jobz, char range, char uplo, lapack_int n, double *ap, double *bp, double vl, double vu, lapack_int il, lapack_int iu, double abstol, lapack_int *m, double *w, double *z, lapack_int ldz, lapack_int *ifail)
#define LAPACK_ssptrs
Definition: lapacke.h:10698
lapack_int LAPACKE_dgtcon(char norm, lapack_int n, const double *dl, const double *d, const double *du, const double *du2, const lapack_int *ipiv, double anorm, double *rcond)
lapack_int LAPACKE_zungqr(int matrix_order, lapack_int m, lapack_int n, lapack_int k, lapack_complex_double *a, lapack_int lda, const lapack_complex_double *tau)
lapack_int LAPACKE_dtgexc(int matrix_order, lapack_logical wantq, lapack_logical wantz, lapack_int n, double *a, lapack_int lda, double *b, lapack_int ldb, double *q, lapack_int ldq, double *z, lapack_int ldz, lapack_int *ifst, lapack_int *ilst)
lapack_int LAPACKE_dgetrf(int matrix_order, lapack_int m, lapack_int n, double *a, lapack_int lda, lapack_int *ipiv)
lapack_int LAPACKE_spptrs_work(int matrix_order, char uplo, lapack_int n, lapack_int nrhs, const float *ap, float *b, lapack_int ldb)
lapack_int LAPACKE_zggevx(int matrix_order, char balanc, char jobvl, char jobvr, char sense, lapack_int n, lapack_complex_double *a, lapack_int lda, lapack_complex_double *b, lapack_int ldb, lapack_complex_double *alpha, lapack_complex_double *beta, lapack_complex_double *vl, lapack_int ldvl, lapack_complex_double *vr, lapack_int ldvr, lapack_int *ilo, lapack_int *ihi, double *lscale, double *rscale, double *abnrm, double *bbnrm, double *rconde, double *rcondv)
lapack_int LAPACKE_ssyrfs(int matrix_order, char uplo, lapack_int n, lapack_int nrhs, const float *a, lapack_int lda, const float *af, lapack_int ldaf, const lapack_int *ipiv, const float *b, lapack_int ldb, float *x, lapack_int ldx, float *ferr, float *berr)
lapack_int LAPACKE_ssteqr_work(int matrix_order, char compz, lapack_int n, float *d, float *e, float *z, lapack_int ldz, float *work)
lapack_int LAPACKE_dgeequ_work(int matrix_order, lapack_int m, lapack_int n, const double *a, lapack_int lda, double *r, double *c, double *rowcnd, double *colcnd, double *amax)
lapack_int LAPACKE_dtfsm_work(int matrix_order, char transr, char side, char uplo, char trans, char diag, lapack_int m, lapack_int n, double alpha, const double *a, double *b, lapack_int ldb)
#define LAPACK_dsytri2x
Definition: lapacke.h:11587
#define LAPACK_slamch
Definition: lapacke.h:11506
#define LAPACK_dstedc
Definition: lapacke.h:11151
lapack_int LAPACKE_strsna(int matrix_order, char job, char howmny, const lapack_logical *select, lapack_int n, const float *t, lapack_int ldt, const float *vl, lapack_int ldvl, const float *vr, lapack_int ldvr, float *s, float *sep, lapack_int mm, lapack_int *m)
lapack_int LAPACKE_cgtsvx(int matrix_order, char fact, char trans, lapack_int n, lapack_int nrhs, const lapack_complex_float *dl, const lapack_complex_float *d, const lapack_complex_float *du, lapack_complex_float *dlf, lapack_complex_float *df, lapack_complex_float *duf, lapack_complex_float *du2, lapack_int *ipiv, const lapack_complex_float *b, lapack_int ldb, lapack_complex_float *x, lapack_int ldx, float *rcond, float *ferr, float *berr)
lapack_int LAPACKE_zgeqrt_work(int matrix_order, lapack_int m, lapack_int n, lapack_int nb, lapack_complex_double *a, lapack_int lda, lapack_complex_double *t, lapack_int ldt, lapack_complex_double *work)
lapack_int LAPACKE_dgesvxx_work(int matrix_order, char fact, char trans, lapack_int n, lapack_int nrhs, double *a, lapack_int lda, double *af, lapack_int ldaf, lapack_int *ipiv, char *equed, double *r, double *c, double *b, lapack_int ldb, double *x, lapack_int ldx, double *rcond, double *rpvgrw, double *berr, lapack_int n_err_bnds, double *err_bnds_norm, double *err_bnds_comp, lapack_int nparams, double *params, double *work, lapack_int *iwork)
lapack_int LAPACKE_zgebak(int matrix_order, char job, char side, lapack_int n, lapack_int ilo, lapack_int ihi, const double *scale, lapack_int m, lapack_complex_double *v, lapack_int ldv)
#define LAPACK_strtrs
Definition: lapacke.h:10704
lapack_int LAPACKE_ssbtrd(int matrix_order, char vect, char uplo, lapack_int n, lapack_int kd, float *ab, lapack_int ldab, float *d, float *e, float *q, lapack_int ldq)
lapack_int LAPACKE_zgeqrt3(int matrix_order, lapack_int m, lapack_int n, lapack_complex_double *a, lapack_int lda, lapack_complex_double *t, lapack_int ldt)
lapack_int LAPACKE_dlarft(int matrix_order, char direct, char storev, lapack_int n, lapack_int k, const double *v, lapack_int ldv, const double *tau, double *t, lapack_int ldt)
#define LAPACK_slaset
Definition: lapacke.h:11544
lapack_int LAPACKE_zlagsy(int matrix_order, lapack_int n, lapack_int k, const double *d, lapack_complex_double *a, lapack_int lda, lapack_int *iseed)
lapack_int LAPACKE_dsprfs(int matrix_order, char uplo, lapack_int n, lapack_int nrhs, const double *ap, const double *afp, const lapack_int *ipiv, const double *b, lapack_int ldb, double *x, lapack_int ldx, double *ferr, double *berr)
lapack_int LAPACKE_dgelsd(int matrix_order, lapack_int m, lapack_int n, lapack_int nrhs, double *a, lapack_int lda, double *b, lapack_int ldb, double *s, double rcond, lapack_int *rank)
#define LAPACK_zgbrfs
Definition: lapacke.h:10779
lapack_int LAPACKE_zstegr(int matrix_order, char jobz, char range, lapack_int n, double *d, double *e, double vl, double vu, lapack_int il, lapack_int iu, double abstol, lapack_int *m, double *w, lapack_complex_double *z, lapack_int ldz, lapack_int *isuppz)
lapack_int LAPACKE_dgerfs_work(int matrix_order, char trans, lapack_int n, lapack_int nrhs, const double *a, lapack_int lda, const double *af, lapack_int ldaf, const lapack_int *ipiv, const double *b, lapack_int ldb, double *x, lapack_int ldx, double *ferr, double *berr, double *work, lapack_int *iwork)
lapack_int LAPACKE_dsytrs(int matrix_order, char uplo, lapack_int n, lapack_int nrhs, const double *a, lapack_int lda, const lapack_int *ipiv, double *b, lapack_int ldb)
lapack_int LAPACKE_zungtr(int matrix_order, char uplo, lapack_int n, lapack_complex_double *a, lapack_int lda, const lapack_complex_double *tau)
#define LAPACK_ztpttf
Definition: lapacke.h:11452
lapack_int LAPACKE_cggrqf_work(int matrix_order, lapack_int m, lapack_int p, lapack_int n, lapack_complex_float *a, lapack_int lda, lapack_complex_float *taua, lapack_complex_float *b, lapack_int ldb, lapack_complex_float *taub, lapack_complex_float *work, lapack_int lwork)
#define LAPACK_dsyevr
Definition: lapacke.h:11315
lapack_int LAPACKE_sormbr_work(int matrix_order, char vect, char side, char trans, lapack_int m, lapack_int n, lapack_int k, const float *a, lapack_int lda, const float *tau, float *c, lapack_int ldc, float *work, lapack_int lwork)
#define LAPACK_ztrsen
Definition: lapacke.h:11229
lapack_int LAPACKE_cgerfs(int matrix_order, char trans, lapack_int n, lapack_int nrhs, const lapack_complex_float *a, lapack_int lda, const lapack_complex_float *af, lapack_int ldaf, const lapack_int *ipiv, const lapack_complex_float *b, lapack_int ldb, lapack_complex_float *x, lapack_int ldx, float *ferr, float *berr)
#define LAPACK_dlansy
Definition: lapacke.h:11499
#define LAPACK_spbcon
Definition: lapacke.h:10736
lapack_int LAPACKE_dpttrf_work(lapack_int n, double *d, double *e)
#define LAPACK_ssptri
Definition: lapacke.h:10860
lapack_int LAPACKE_cppequ_work(int matrix_order, char uplo, lapack_int n, const lapack_complex_float *ap, float *s, float *scond, float *amax)
lapack_int LAPACKE_chetrs2_work(int matrix_order, char uplo, lapack_int n, lapack_int nrhs, const lapack_complex_float *a, lapack_int lda, const lapack_int *ipiv, lapack_complex_float *b, lapack_int ldb, lapack_complex_float *work)
lapack_int LAPACKE_chpgst(int matrix_order, lapack_int itype, char uplo, lapack_int n, lapack_complex_float *ap, const lapack_complex_float *bp)
#define LAPACK_dpftrf
Definition: lapacke.h:10632
#define LAPACK_dopmtr
Definition: lapacke.h:11129
#define LAPACK_stgexc
Definition: lapacke.h:11254
lapack_int LAPACKE_cgbequb(int matrix_order, lapack_int m, lapack_int n, lapack_int kl, lapack_int ku, const lapack_complex_float *ab, lapack_int ldab, float *r, float *c, float *rowcnd, float *colcnd, float *amax)
lapack_int LAPACKE_sgemqrt_work(int matrix_order, char side, char trans, lapack_int m, lapack_int n, lapack_int k, lapack_int nb, const float *v, lapack_int ldv, const float *t, lapack_int ldt, float *c, lapack_int ldc, float *work)
lapack_int LAPACKE_stzrzf(int matrix_order, lapack_int m, lapack_int n, float *a, lapack_int lda, float *tau)
lapack_int LAPACKE_zgtsvx_work(int matrix_order, char fact, char trans, lapack_int n, lapack_int nrhs, const lapack_complex_double *dl, const lapack_complex_double *d, const lapack_complex_double *du, lapack_complex_double *dlf, lapack_complex_double *df, lapack_complex_double *duf, lapack_complex_double *du2, lapack_int *ipiv, const lapack_complex_double *b, lapack_int ldb, lapack_complex_double *x, lapack_int ldx, double *rcond, double *ferr, double *berr, lapack_complex_double *work, double *rwork)
lapack_int LAPACKE_dsbev_work(int matrix_order, char jobz, char uplo, lapack_int n, lapack_int kd, double *ab, lapack_int ldab, double *w, double *z, lapack_int ldz, double *work)
#define LAPACK_dgels
Definition: lapacke.h:11279
lapack_int LAPACKE_spbtrs_work(int matrix_order, char uplo, lapack_int n, lapack_int kd, lapack_int nrhs, const float *ab, lapack_int ldab, float *b, lapack_int ldb)
lapack_int LAPACKE_csysvxx(int matrix_order, char fact, char uplo, lapack_int n, lapack_int nrhs, lapack_complex_float *a, lapack_int lda, lapack_complex_float *af, lapack_int ldaf, lapack_int *ipiv, char *equed, float *s, lapack_complex_float *b, lapack_int ldb, lapack_complex_float *x, lapack_int ldx, float *rcond, float *rpvgrw, float *berr, lapack_int n_err_bnds, float *err_bnds_norm, float *err_bnds_comp, lapack_int nparams, float *params)
lapack_int LAPACKE_cheevd(int matrix_order, char jobz, char uplo, lapack_int n, lapack_complex_float *a, lapack_int lda, float *w)
#define LAPACK_ssytri
Definition: lapacke.h:10854
lapack_int LAPACKE_zptcon_work(lapack_int n, const double *d, const lapack_complex_double *e, double anorm, double *rcond, double *work)
#define LAPACK_dptsvx
Definition: lapacke.h:10985
lapack_int LAPACKE_sormlq_work(int matrix_order, char side, char trans, lapack_int m, lapack_int n, lapack_int k, const float *a, lapack_int lda, const float *tau, float *c, lapack_int ldc, float *work, lapack_int lwork)
#define LAPACK_zpftrf
Definition: lapacke.h:10634
lapack_int LAPACKE_ctrsen(int matrix_order, char job, char compq, const lapack_logical *select, lapack_int n, lapack_complex_float *t, lapack_int ldt, lapack_complex_float *q, lapack_int ldq, lapack_complex_float *w, lapack_int *m, float *s, float *sep)
#define LAPACK_stpmqrt
Definition: lapacke.h:11626
lapack_int LAPACKE_cunmbr(int matrix_order, char vect, char side, char trans, lapack_int m, lapack_int n, lapack_int k, const lapack_complex_float *a, lapack_int lda, const lapack_complex_float *tau, lapack_complex_float *c, lapack_int ldc)
lapack_int LAPACKE_cgbbrd(int matrix_order, char vect, lapack_int m, lapack_int n, lapack_int ncc, lapack_int kl, lapack_int ku, lapack_complex_float *ab, lapack_int ldab, float *d, float *e, lapack_complex_float *q, lapack_int ldq, lapack_complex_float *pt, lapack_int ldpt, lapack_complex_float *c, lapack_int ldc)
lapack_int LAPACKE_cgbcon(int matrix_order, char norm, lapack_int n, lapack_int kl, lapack_int ku, const lapack_complex_float *ab, lapack_int ldab, const lapack_int *ipiv, float anorm, float *rcond)
lapack_int LAPACKE_ztrttf_work(int matrix_order, char transr, char uplo, lapack_int n, const lapack_complex_double *a, lapack_int lda, lapack_complex_double *arf)
lapack_int LAPACKE_zgerfs_work(int matrix_order, char trans, lapack_int n, lapack_int nrhs, const lapack_complex_double *a, lapack_int lda, const lapack_complex_double *af, lapack_int ldaf, const lapack_int *ipiv, const lapack_complex_double *b, lapack_int ldb, lapack_complex_double *x, lapack_int ldx, double *ferr, double *berr, lapack_complex_double *work, double *rwork)
lapack_int LAPACKE_ctpttr(int matrix_order, char uplo, lapack_int n, const lapack_complex_float *ap, lapack_complex_float *a, lapack_int lda)
#define LAPACK_zgerfsx
Definition: lapacke.h:10774
double LAPACKE_zlansy(int matrix_order, char norm, char uplo, lapack_int n, const lapack_complex_double *a, lapack_int lda)
#define LAPACK_dgeesx
Definition: lapacke.h:11355
lapack_int LAPACKE_cspsv(int matrix_order, char uplo, lapack_int n, lapack_int nrhs, lapack_complex_float *ap, lapack_int *ipiv, lapack_complex_float *b, lapack_int ldb)
lapack_int LAPACKE_sgejsv_work(int matrix_order, char joba, char jobu, char jobv, char jobr, char jobt, char jobp, lapack_int m, lapack_int n, float *a, lapack_int lda, float *sva, float *u, lapack_int ldu, float *v, lapack_int ldv, float *work, lapack_int lwork, lapack_int *iwork)
lapack_int LAPACKE_sggglm(int matrix_order, lapack_int n, lapack_int m, lapack_int p, float *a, lapack_int lda, float *b, lapack_int ldb, float *d, float *x, float *y)
#define LAPACK_zlacgv
Definition: lapacke.h:11471
#define LAPACK_cstedc
Definition: lapacke.h:11152
#define LAPACK_slarnv
Definition: lapacke.h:11472
#define LAPACK_ztbrfs
Definition: lapacke.h:10837
lapack_int LAPACKE_cheevx(int matrix_order, char jobz, char range, char uplo, lapack_int n, lapack_complex_float *a, lapack_int lda, float vl, float vu, lapack_int il, lapack_int iu, float abstol, lapack_int *m, float *w, lapack_complex_float *z, lapack_int ldz, lapack_int *ifail)
#define LAPACK_dsptrs
Definition: lapacke.h:10699
lapack_int LAPACKE_chetri(int matrix_order, char uplo, lapack_int n, lapack_complex_float *a, lapack_int lda, const lapack_int *ipiv)
#define LAPACK_dtptri
Definition: lapacke.h:10875
lapack_int LAPACKE_sgetrf_work(int matrix_order, lapack_int m, lapack_int n, float *a, lapack_int lda, lapack_int *ipiv)
lapack_int LAPACKE_ssytri_work(int matrix_order, char uplo, lapack_int n, float *a, lapack_int lda, const lapack_int *ipiv, float *work)
lapack_int LAPACKE_ztpttf_work(int matrix_order, char transr, char uplo, lapack_int n, const lapack_complex_double *ap, lapack_complex_double *arf)
lapack_int LAPACKE_dsycon(int matrix_order, char uplo, lapack_int n, const double *a, lapack_int lda, const lapack_int *ipiv, double anorm, double *rcond)
lapack_int LAPACKE_dspcon(int matrix_order, char uplo, lapack_int n, const double *ap, const lapack_int *ipiv, double anorm, double *rcond)
float LAPACKE_slansy_work(int matrix_order, char norm, char uplo, lapack_int n, const float *a, lapack_int lda, float *work)
#define LAPACK_dtrcon
Definition: lapacke.h:10757
lapack_int LAPACKE_sgttrf_work(lapack_int n, float *dl, float *d, float *du, float *du2, lapack_int *ipiv)
lapack_int LAPACKE_dspevd_work(int matrix_order, char jobz, char uplo, lapack_int n, double *ap, double *w, double *z, lapack_int ldz, double *work, lapack_int lwork, lapack_int *iwork, lapack_int liwork)
lapack_int LAPACKE_ssptri(int matrix_order, char uplo, lapack_int n, float *ap, const lapack_int *ipiv)
#define LAPACK_sorgbr
Definition: lapacke.h:11098
lapack_int LAPACKE_cgbrfsx(int matrix_order, char trans, char equed, lapack_int n, lapack_int kl, lapack_int ku, lapack_int nrhs, const lapack_complex_float *ab, lapack_int ldab, const lapack_complex_float *afb, lapack_int ldafb, const lapack_int *ipiv, const float *r, const float *c, const lapack_complex_float *b, lapack_int ldb, lapack_complex_float *x, lapack_int ldx, float *rcond, float *berr, lapack_int n_err_bnds, float *err_bnds_norm, float *err_bnds_comp, lapack_int nparams, float *params)
lapack_int LAPACKE_cgerfs_work(int matrix_order, char trans, lapack_int n, lapack_int nrhs, const lapack_complex_float *a, lapack_int lda, const lapack_complex_float *af, lapack_int ldaf, const lapack_int *ipiv, const lapack_complex_float *b, lapack_int ldb, lapack_complex_float *x, lapack_int ldx, float *ferr, float *berr, lapack_complex_float *work, float *rwork)
lapack_int LAPACKE_sgeevx_work(int matrix_order, char balanc, char jobvl, char jobvr, char sense, lapack_int n, float *a, lapack_int lda, float *wr, float *wi, float *vl, lapack_int ldvl, float *vr, lapack_int ldvr, lapack_int *ilo, lapack_int *ihi, float *scale, float *abnrm, float *rconde, float *rcondv, float *work, lapack_int lwork, lapack_int *iwork)
lapack_int LAPACKE_cpftrf(int matrix_order, char transr, char uplo, lapack_int n, lapack_complex_float *a)
lapack_int LAPACKE_zptsvx_work(int matrix_order, char fact, lapack_int n, lapack_int nrhs, const double *d, const lapack_complex_double *e, double *df, lapack_complex_double *ef, const lapack_complex_double *b, lapack_int ldb, lapack_complex_double *x, lapack_int ldx, double *rcond, double *ferr, double *berr, lapack_complex_double *work, double *rwork)
lapack_int LAPACKE_cheswapr_work(int matrix_order, char uplo, lapack_int n, lapack_complex_float *a, lapack_int i1, lapack_int i2)
lapack_int LAPACKE_dlarfx(int matrix_order, char side, lapack_int m, lapack_int n, const double *v, double tau, double *c, lapack_int ldc, double *work)
lapack_int LAPACKE_zhetrs2_work(int matrix_order, char uplo, lapack_int n, lapack_int nrhs, const lapack_complex_double *a, lapack_int lda, const lapack_int *ipiv, lapack_complex_double *b, lapack_int ldb, lapack_complex_double *work)
lapack_int LAPACKE_ztrttp(int matrix_order, char uplo, lapack_int n, const lapack_complex_double *a, lapack_int lda, lapack_complex_double *ap)
lapack_int LAPACKE_zgerfsx(int matrix_order, char trans, char equed, lapack_int n, lapack_int nrhs, const lapack_complex_double *a, lapack_int lda, const lapack_complex_double *af, lapack_int ldaf, const lapack_int *ipiv, const double *r, const double *c, const lapack_complex_double *b, lapack_int ldb, lapack_complex_double *x, lapack_int ldx, double *rcond, double *berr, lapack_int n_err_bnds, double *err_bnds_norm, double *err_bnds_comp, lapack_int nparams, double *params)
lapack_int LAPACKE_zggrqf(int matrix_order, lapack_int m, lapack_int p, lapack_int n, lapack_complex_double *a, lapack_int lda, lapack_complex_double *taua, lapack_complex_double *b, lapack_int ldb, lapack_complex_double *taub)
lapack_int LAPACKE_stfttp_work(int matrix_order, char transr, char uplo, lapack_int n, const float *arf, float *ap)
lapack_int LAPACKE_ztftri_work(int matrix_order, char transr, char uplo, char diag, lapack_int n, lapack_complex_double *a)
#define LAPACK_slarfb
Definition: lapacke.h:11512
lapack_int LAPACKE_ctfttp_work(int matrix_order, char transr, char uplo, lapack_int n, const lapack_complex_float *arf, lapack_complex_float *ap)
lapack_int LAPACKE_spftrs(int matrix_order, char transr, char uplo, lapack_int n, lapack_int nrhs, const float *a, float *b, lapack_int ldb)
lapack_int LAPACKE_sstebz(char range, char order, lapack_int n, float vl, float vu, lapack_int il, lapack_int iu, float abstol, const float *d, const float *e, lapack_int *m, lapack_int *nsplit, float *w, lapack_int *iblock, lapack_int *isplit)
lapack_int LAPACKE_slartgs(float x, float y, float sigma, float *cs, float *sn)
lapack_int LAPACKE_sspcon(int matrix_order, char uplo, lapack_int n, const float *ap, const lapack_int *ipiv, float anorm, float *rcond)
#define LAPACK_zsptrs
Definition: lapacke.h:10701
lapack_int LAPACKE_zherfs_work(int matrix_order, char uplo, lapack_int n, lapack_int nrhs, const lapack_complex_double *a, lapack_int lda, const lapack_complex_double *af, lapack_int ldaf, const lapack_int *ipiv, const lapack_complex_double *b, lapack_int ldb, lapack_complex_double *x, lapack_int ldx, double *ferr, double *berr, lapack_complex_double *work, double *rwork)
lapack_int LAPACKE_dpbtrf(int matrix_order, char uplo, lapack_int n, lapack_int kd, double *ab, lapack_int ldab)
lapack_int LAPACKE_zgebal_work(int matrix_order, char job, lapack_int n, lapack_complex_double *a, lapack_int lda, lapack_int *ilo, lapack_int *ihi, double *scale)
lapack_int LAPACKE_zsycon(int matrix_order, char uplo, lapack_int n, const lapack_complex_double *a, lapack_int lda, const lapack_int *ipiv, double anorm, double *rcond)
lapack_int LAPACKE_dpbsvx_work(int matrix_order, char fact, char uplo, lapack_int n, lapack_int kd, lapack_int nrhs, double *ab, lapack_int ldab, double *afb, lapack_int ldafb, char *equed, double *s, double *b, lapack_int ldb, double *x, lapack_int ldx, double *rcond, double *ferr, double *berr, double *work, lapack_int *iwork)
lapack_int LAPACKE_dtrrfs_work(int matrix_order, char uplo, char trans, char diag, lapack_int n, lapack_int nrhs, const double *a, lapack_int lda, const double *b, lapack_int ldb, const double *x, lapack_int ldx, double *ferr, double *berr, double *work, lapack_int *iwork)
lapack_int LAPACKE_zhpcon(int matrix_order, char uplo, lapack_int n, const lapack_complex_double *ap, const lapack_int *ipiv, double anorm, double *rcond)
double LAPACKE_zlange_work(int matrix_order, char norm, lapack_int m, lapack_int n, const lapack_complex_double *a, lapack_int lda, double *work)
lapack_int LAPACKE_sppsvx(int matrix_order, char fact, char uplo, lapack_int n, lapack_int nrhs, float *ap, float *afp, char *equed, float *s, float *b, lapack_int ldb, float *x, lapack_int ldx, float *rcond, float *ferr, float *berr)
lapack_int LAPACKE_dlarfx_work(int matrix_order, char side, lapack_int m, lapack_int n, const double *v, double tau, double *c, lapack_int ldc, double *work)
lapack_int LAPACKE_zlagge_work(int matrix_order, lapack_int m, lapack_int n, lapack_int kl, lapack_int ku, const double *d, lapack_complex_double *a, lapack_int lda, lapack_int *iseed, lapack_complex_double *work)
lapack_int LAPACKE_ssbtrd_work(int matrix_order, char vect, char uplo, lapack_int n, lapack_int kd, float *ab, lapack_int ldab, float *d, float *e, float *q, lapack_int ldq, float *work)
#define LAPACK_sgeqrt2
Definition: lapacke.h:11618
lapack_int LAPACKE_csyrfsx_work(int matrix_order, char uplo, char equed, lapack_int n, lapack_int nrhs, const lapack_complex_float *a, lapack_int lda, const lapack_complex_float *af, lapack_int ldaf, const lapack_int *ipiv, const float *s, const lapack_complex_float *b, lapack_int ldb, lapack_complex_float *x, lapack_int ldx, float *rcond, float *berr, lapack_int n_err_bnds, float *err_bnds_norm, float *err_bnds_comp, lapack_int nparams, float *params, lapack_complex_float *work, float *rwork)
#define LAPACK_ctrsyl
Definition: lapacke.h:11232
#define LAPACK_zlantr
Definition: lapacke.h:11505
lapack_int LAPACKE_sgtsvx(int matrix_order, char fact, char trans, lapack_int n, lapack_int nrhs, const float *dl, const float *d, const float *du, float *dlf, float *df, float *duf, float *du2, lapack_int *ipiv, const float *b, lapack_int ldb, float *x, lapack_int ldx, float *rcond, float *ferr, float *berr)
#define LAPACK_dpoequb
Definition: lapacke.h:10898
lapack_int LAPACKE_zhfrk_work(int matrix_order, char transr, char uplo, char trans, lapack_int n, lapack_int k, double alpha, const lapack_complex_double *a, lapack_int lda, double beta, lapack_complex_double *c)
lapack_int LAPACKE_sgebrd_work(int matrix_order, lapack_int m, lapack_int n, float *a, lapack_int lda, float *d, float *e, float *tauq, float *taup, float *work, lapack_int lwork)
#define LAPACK_chsein
Definition: lapacke.h:11212
lapack_int LAPACKE_slarnv(lapack_int idist, lapack_int *iseed, lapack_int n, float *x)
lapack_int LAPACKE_zhpevx_work(int matrix_order, char jobz, char range, char uplo, lapack_int n, lapack_complex_double *ap, double vl, double vu, lapack_int il, lapack_int iu, double abstol, lapack_int *m, double *w, lapack_complex_double *z, lapack_int ldz, lapack_complex_double *work, double *rwork, lapack_int *iwork, lapack_int *ifail)
#define LAPACK_zgbequ
Definition: lapacke.h:10889
lapack_int LAPACKE_dgebrd_work(int matrix_order, lapack_int m, lapack_int n, double *a, lapack_int lda, double *d, double *e, double *tauq, double *taup, double *work, lapack_int lwork)
lapack_int LAPACKE_cpbtrs(int matrix_order, char uplo, lapack_int n, lapack_int kd, lapack_int nrhs, const lapack_complex_float *ab, lapack_int ldab, lapack_complex_float *b, lapack_int ldb)
#define LAPACK_zpbequ
Definition: lapacke.h:10909
#define LAPACK_sgetri
Definition: lapacke.h:10838
lapack_int LAPACKE_sstegr_work(int matrix_order, char jobz, char range, lapack_int n, float *d, float *e, float vl, float vu, lapack_int il, lapack_int iu, float abstol, lapack_int *m, float *w, float *z, lapack_int ldz, lapack_int *isuppz, float *work, lapack_int lwork, lapack_int *iwork, lapack_int liwork)
#define LAPACK_sgeqp3
Definition: lapacke.h:11026
lapack_int LAPACKE_sposvx_work(int matrix_order, char fact, char uplo, lapack_int n, lapack_int nrhs, float *a, lapack_int lda, float *af, lapack_int ldaf, char *equed, float *s, float *b, lapack_int ldb, float *x, lapack_int ldx, float *rcond, float *ferr, float *berr, float *work, lapack_int *iwork)
lapack_int LAPACKE_cunmqr_work(int matrix_order, char side, char trans, lapack_int m, lapack_int n, lapack_int k, const lapack_complex_float *a, lapack_int lda, const lapack_complex_float *tau, lapack_complex_float *c, lapack_int ldc, lapack_complex_float *work, lapack_int lwork)
lapack_int LAPACKE_dorcsd(int matrix_order, char jobu1, char jobu2, char jobv1t, char jobv2t, char trans, char signs, lapack_int m, lapack_int p, lapack_int q, double *x11, lapack_int ldx11, double *x12, lapack_int ldx12, double *x21, lapack_int ldx21, double *x22, lapack_int ldx22, double *theta, double *u1, lapack_int ldu1, double *u2, lapack_int ldu2, double *v1t, lapack_int ldv1t, double *v2t, lapack_int ldv2t)
#define LAPACK_zunmrz
Definition: lapacke.h:11081
lapack_int LAPACKE_zstein(int matrix_order, lapack_int n, const double *d, const double *e, lapack_int m, const double *w, const lapack_int *iblock, const lapack_int *isplit, lapack_complex_double *z, lapack_int ldz, lapack_int *ifailv)
#define LAPACK_ctbrfs
Definition: lapacke.h:10836
lapack_int LAPACKE_zggev_work(int matrix_order, char jobvl, char jobvr, lapack_int n, lapack_complex_double *a, lapack_int lda, lapack_complex_double *b, lapack_int ldb, lapack_complex_double *alpha, lapack_complex_double *beta, lapack_complex_double *vl, lapack_int ldvl, lapack_complex_double *vr, lapack_int ldvr, lapack_complex_double *work, lapack_int lwork, double *rwork)
lapack_int LAPACKE_zsytrs(int matrix_order, char uplo, lapack_int n, lapack_int nrhs, const lapack_complex_double *a, lapack_int lda, const lapack_int *ipiv, lapack_complex_double *b, lapack_int ldb)
#define LAPACK_dgttrs
Definition: lapacke.h:10669
#define LAPACK_dormbr
Definition: lapacke.h:11101
#define LAPACK_stbcon
Definition: lapacke.h:10764
lapack_int LAPACKE_slarfx_work(int matrix_order, char side, lapack_int m, lapack_int n, const float *v, float tau, float *c, lapack_int ldc, float *work)
#define LAPACK_zspsv
Definition: lapacke.h:11009
lapack_int LAPACKE_cgeev(int matrix_order, char jobvl, char jobvr, lapack_int n, lapack_complex_float *a, lapack_int lda, lapack_complex_float *w, lapack_complex_float *vl, lapack_int ldvl, lapack_complex_float *vr, lapack_int ldvr)
#define LAPACK_cgeqrfp
Definition: lapacke.h:11468
lapack_int LAPACKE_ztrrfs(int matrix_order, char uplo, char trans, char diag, lapack_int n, lapack_int nrhs, const lapack_complex_double *a, lapack_int lda, const lapack_complex_double *b, lapack_int ldb, const lapack_complex_double *x, lapack_int ldx, double *ferr, double *berr)
lapack_int LAPACKE_ctbcon(int matrix_order, char norm, char uplo, char diag, lapack_int n, lapack_int kd, const lapack_complex_float *ab, lapack_int ldab, float *rcond)
#define LAPACK_dsytri2
Definition: lapacke.h:11586
#define LAPACK_cspcon
Definition: lapacke.h:10752
lapack_int LAPACKE_zunghr(int matrix_order, lapack_int n, lapack_int ilo, lapack_int ihi, lapack_complex_double *a, lapack_int lda, const lapack_complex_double *tau)
lapack_int LAPACKE_ztpcon(int matrix_order, char norm, char uplo, char diag, lapack_int n, const lapack_complex_double *ap, double *rcond)
lapack_int LAPACKE_spptrf(int matrix_order, char uplo, lapack_int n, float *ap)
#define LAPACK_cheev
Definition: lapacke.h:11304
lapack_int LAPACKE_ctfsm_work(int matrix_order, char transr, char side, char uplo, char trans, char diag, lapack_int m, lapack_int n, lapack_complex_float alpha, const lapack_complex_float *a, lapack_complex_float *b, lapack_int ldb)
lapack_int LAPACKE_cposv(int matrix_order, char uplo, lapack_int n, lapack_int nrhs, lapack_complex_float *a, lapack_int lda, lapack_complex_float *b, lapack_int ldb)
lapack_int LAPACKE_chegvx(int matrix_order, lapack_int itype, char jobz, char range, char uplo, lapack_int n, lapack_complex_float *a, lapack_int lda, lapack_complex_float *b, lapack_int ldb, float vl, float vu, lapack_int il, lapack_int iu, float abstol, lapack_int *m, float *w, lapack_complex_float *z, lapack_int ldz, lapack_int *ifail)
lapack_int LAPACKE_clagge_work(int matrix_order, lapack_int m, lapack_int n, lapack_int kl, lapack_int ku, const float *d, lapack_complex_float *a, lapack_int lda, lapack_int *iseed, lapack_complex_float *work)
lapack_int LAPACKE_cgtsv(int matrix_order, lapack_int n, lapack_int nrhs, lapack_complex_float *dl, lapack_complex_float *d, lapack_complex_float *du, lapack_complex_float *b, lapack_int ldb)
lapack_int LAPACKE_zpocon(int matrix_order, char uplo, lapack_int n, const lapack_complex_double *a, lapack_int lda, double anorm, double *rcond)
lapack_int LAPACKE_dtrttf(int matrix_order, char transr, char uplo, lapack_int n, const double *a, lapack_int lda, double *arf)
lapack_int LAPACKE_zgesvxx_work(int matrix_order, char fact, char trans, lapack_int n, lapack_int nrhs, lapack_complex_double *a, lapack_int lda, lapack_complex_double *af, lapack_int ldaf, lapack_int *ipiv, char *equed, double *r, double *c, lapack_complex_double *b, lapack_int ldb, lapack_complex_double *x, lapack_int ldx, double *rcond, double *rpvgrw, double *berr, lapack_int n_err_bnds, double *err_bnds_norm, double *err_bnds_comp, lapack_int nparams, double *params, lapack_complex_double *work, double *rwork)
#define LAPACK_slarft
Definition: lapacke.h:11520
lapack_int LAPACKE_cgesv_work(int matrix_order, lapack_int n, lapack_int nrhs, lapack_complex_float *a, lapack_int lda, lapack_int *ipiv, lapack_complex_float *b, lapack_int ldb)
lapack_int LAPACKE_dspgvd(int matrix_order, lapack_int itype, char jobz, char uplo, lapack_int n, double *ap, double *bp, double *w, double *z, lapack_int ldz)
lapack_int LAPACKE_cgeequb(int matrix_order, lapack_int m, lapack_int n, const lapack_complex_float *a, lapack_int lda, float *r, float *c, float *rowcnd, float *colcnd, float *amax)
lapack_int LAPACKE_strrfs(int matrix_order, char uplo, char trans, char diag, lapack_int n, lapack_int nrhs, const float *a, lapack_int lda, const float *b, lapack_int ldb, const float *x, lapack_int ldx, float *ferr, float *berr)
#define lapack_complex_double
Definition: lapacke.h:96
#define LAPACK_spftri
Definition: lapacke.h:10847
lapack_int LAPACKE_zgecon_work(int matrix_order, char norm, lapack_int n, const lapack_complex_double *a, lapack_int lda, double anorm, double *rcond, lapack_complex_double *work, double *rwork)
lapack_int LAPACKE_zggbak_work(int matrix_order, char job, char side, lapack_int n, lapack_int ilo, lapack_int ihi, const double *lscale, const double *rscale, lapack_int m, lapack_complex_double *v, lapack_int ldv)
#define LAPACK_zgbrfsx
Definition: lapacke.h:10782
float LAPACKE_clantr_work(int matrix_order, char norm, char uplo, char diag, lapack_int m, lapack_int n, const lapack_complex_float *a, lapack_int lda, float *work)
lapack_int LAPACKE_ctbtrs(int matrix_order, char uplo, char trans, char diag, lapack_int n, lapack_int kd, lapack_int nrhs, const lapack_complex_float *ab, lapack_int ldab, lapack_complex_float *b, lapack_int ldb)
lapack_int LAPACKE_zpbrfs(int matrix_order, char uplo, lapack_int n, lapack_int kd, lapack_int nrhs, const lapack_complex_double *ab, lapack_int ldab, const lapack_complex_double *afb, lapack_int ldafb, const lapack_complex_double *b, lapack_int ldb, lapack_complex_double *x, lapack_int ldx, double *ferr, double *berr)
double LAPACKE_dlapy3_work(double x, double y, double z)
#define LAPACK_cunmlq
Definition: lapacke.h:11048
lapack_int LAPACKE_spttrs(int matrix_order, lapack_int n, lapack_int nrhs, const float *d, const float *e, float *b, lapack_int ldb)
lapack_int LAPACKE_dppequ(int matrix_order, char uplo, lapack_int n, const double *ap, double *s, double *scond, double *amax)
#define LAPACK_sgeesx
Definition: lapacke.h:11354
#define LAPACK_zpttrf
Definition: lapacke.h:10647
lapack_int LAPACKE_ctpqrt(int matrix_order, lapack_int m, lapack_int n, lapack_int l, lapack_int nb, lapack_complex_float *a, lapack_int lda, lapack_complex_float *t, lapack_complex_float *b, lapack_int ldb, lapack_int ldt)
#define LAPACK_ssbgvd
Definition: lapacke.h:11410
lapack_int LAPACKE_dgerqf_work(int matrix_order, lapack_int m, lapack_int n, double *a, lapack_int lda, double *tau, double *work, lapack_int lwork)
lapack_int LAPACKE_strevc(int matrix_order, char side, char howmny, lapack_logical *select, lapack_int n, const float *t, lapack_int ldt, float *vl, lapack_int ldvl, float *vr, lapack_int ldvr, lapack_int mm, lapack_int *m)
#define LAPACK_ssbgv
Definition: lapacke.h:11406
lapack_int LAPACKE_dpftri_work(int matrix_order, char transr, char uplo, lapack_int n, double *a)
lapack_int LAPACKE_claset(int matrix_order, char uplo, lapack_int m, lapack_int n, lapack_complex_float alpha, lapack_complex_float beta, lapack_complex_float *a, lapack_int lda)
#define LAPACK_sgeequ
Definition: lapacke.h:10878
lapack_int LAPACKE_dsyevd(int matrix_order, char jobz, char uplo, lapack_int n, double *a, lapack_int lda, double *w)
#define LAPACK_sptrfs
Definition: lapacke.h:10804
lapack_int LAPACKE_cgelss(int matrix_order, lapack_int m, lapack_int n, lapack_int nrhs, lapack_complex_float *a, lapack_int lda, lapack_complex_float *b, lapack_int ldb, float *s, float rcond, lapack_int *rank)
lapack_int LAPACKE_zunmlq_work(int matrix_order, char side, char trans, lapack_int m, lapack_int n, lapack_int k, const lapack_complex_double *a, lapack_int lda, const lapack_complex_double *tau, lapack_complex_double *c, lapack_int ldc, lapack_complex_double *work, lapack_int lwork)
lapack_int LAPACKE_dsyrfsx_work(int matrix_order, char uplo, char equed, lapack_int n, lapack_int nrhs, const double *a, lapack_int lda, const double *af, lapack_int ldaf, const lapack_int *ipiv, const double *s, const double *b, lapack_int ldb, double *x, lapack_int ldx, double *rcond, double *berr, lapack_int n_err_bnds, double *err_bnds_norm, double *err_bnds_comp, lapack_int nparams, double *params, double *work, lapack_int *iwork)
lapack_int LAPACKE_spptrf_work(int matrix_order, char uplo, lapack_int n, float *ap)
lapack_int LAPACKE_ssyev(int matrix_order, char jobz, char uplo, lapack_int n, float *a, lapack_int lda, float *w)
#define LAPACK_spoequ
Definition: lapacke.h:10894
lapack_int LAPACKE_dhsein_work(int matrix_order, char job, char eigsrc, char initv, lapack_logical *select, lapack_int n, const double *h, lapack_int ldh, double *wr, const double *wi, double *vl, lapack_int ldvl, double *vr, lapack_int ldvr, lapack_int mm, lapack_int *m, double *work, lapack_int *ifaill, lapack_int *ifailr)
#define LAPACK_cpotrf
Definition: lapacke.h:10626
lapack_int LAPACKE_zsyrfs(int matrix_order, char uplo, lapack_int n, lapack_int nrhs, const lapack_complex_double *a, lapack_int lda, const lapack_complex_double *af, lapack_int ldaf, const lapack_int *ipiv, const lapack_complex_double *b, lapack_int ldb, lapack_complex_double *x, lapack_int ldx, double *ferr, double *berr)
lapack_int LAPACKE_sgeqp3_work(int matrix_order, lapack_int m, lapack_int n, float *a, lapack_int lda, lapack_int *jpvt, float *tau, float *work, lapack_int lwork)
#define LAPACK_ztpttr
Definition: lapacke.h:11456
#define LAPACK_dgetri
Definition: lapacke.h:10839
lapack_int LAPACKE_sgbtrs(int matrix_order, char trans, lapack_int n, lapack_int kl, lapack_int ku, lapack_int nrhs, const float *ab, lapack_int ldab, const lapack_int *ipiv, float *b, lapack_int ldb)
lapack_int LAPACKE_cunmlq(int matrix_order, char side, char trans, lapack_int m, lapack_int n, lapack_int k, const lapack_complex_float *a, lapack_int lda, const lapack_complex_float *tau, lapack_complex_float *c, lapack_int ldc)
lapack_int LAPACKE_dgeqrf(int matrix_order, lapack_int m, lapack_int n, double *a, lapack_int lda, double *tau)
lapack_int LAPACKE_dgghrd_work(int matrix_order, char compq, char compz, lapack_int n, lapack_int ilo, lapack_int ihi, double *a, lapack_int lda, double *b, lapack_int ldb, double *q, lapack_int ldq, double *z, lapack_int ldz)
lapack_int LAPACKE_stfttp(int matrix_order, char transr, char uplo, lapack_int n, const float *arf, float *ap)
#define LAPACK_zgeqpf
Definition: lapacke.h:11025
lapack_int LAPACKE_stgexc(int matrix_order, lapack_logical wantq, lapack_logical wantz, lapack_int n, float *a, lapack_int lda, float *b, lapack_int ldb, float *q, lapack_int ldq, float *z, lapack_int ldz, lapack_int *ifst, lapack_int *ilst)
#define LAPACK_zgeqrt3
Definition: lapacke.h:11625
lapack_int LAPACKE_dsytri2_work(int matrix_order, char uplo, lapack_int n, double *a, lapack_int lda, const lapack_int *ipiv, lapack_complex_double *work, lapack_int lwork)
lapack_int LAPACKE_sgtcon(char norm, lapack_int n, const float *dl, const float *d, const float *du, const float *du2, const lapack_int *ipiv, float anorm, float *rcond)
#define LAPACK_sppequ
Definition: lapacke.h:10902
lapack_int LAPACKE_zgtcon(char norm, lapack_int n, const lapack_complex_double *dl, const lapack_complex_double *d, const lapack_complex_double *du, const lapack_complex_double *du2, const lapack_int *ipiv, double anorm, double *rcond)
#define LAPACK_dgeqrt3
Definition: lapacke.h:11623
lapack_int LAPACKE_dsfrk_work(int matrix_order, char transr, char uplo, char trans, lapack_int n, lapack_int k, double alpha, const double *a, lapack_int lda, double beta, double *c)
lapack_int LAPACKE_dgetf2_work(int matrix_order, lapack_int m, lapack_int n, double *a, lapack_int lda, lapack_int *ipiv)
#define LAPACK_cgels
Definition: lapacke.h:11280
#define LAPACK_dggqrf
Definition: lapacke.h:11083
lapack_int LAPACKE_clag2z(int matrix_order, lapack_int m, lapack_int n, const lapack_complex_float *sa, lapack_int ldsa, lapack_complex_double *a, lapack_int lda)
lapack_int LAPACKE_dgtcon_work(char norm, lapack_int n, const double *dl, const double *d, const double *du, const double *du2, const lapack_int *ipiv, double anorm, double *rcond, double *work, lapack_int *iwork)
#define LAPACK_ztgsja
Definition: lapacke.h:11277
lapack_int LAPACKE_dgeqrfp(int matrix_order, lapack_int m, lapack_int n, double *a, lapack_int lda, double *tau)
lapack_int LAPACKE_sgerfsx_work(int matrix_order, char trans, char equed, lapack_int n, lapack_int nrhs, const float *a, lapack_int lda, const float *af, lapack_int ldaf, const lapack_int *ipiv, const float *r, const float *c, const float *b, lapack_int ldb, float *x, lapack_int ldx, float *rcond, float *berr, lapack_int n_err_bnds, float *err_bnds_norm, float *err_bnds_comp, lapack_int nparams, float *params, float *work, lapack_int *iwork)
lapack_int LAPACKE_sgeqrt2(int matrix_order, lapack_int m, lapack_int n, float *a, lapack_int lda, float *t, lapack_int ldt)
#define LAPACK_cgghrd
Definition: lapacke.h:11236
#define LAPACK_dgeqlf
Definition: lapacke.h:11051
lapack_int LAPACKE_zgeevx_work(int matrix_order, char balanc, char jobvl, char jobvr, char sense, lapack_int n, lapack_complex_double *a, lapack_int lda, lapack_complex_double *w, lapack_complex_double *vl, lapack_int ldvl, lapack_complex_double *vr, lapack_int ldvr, lapack_int *ilo, lapack_int *ihi, double *scale, double *abnrm, double *rconde, double *rcondv, lapack_complex_double *work, lapack_int lwork, double *rwork)
lapack_int LAPACKE_csytrf(int matrix_order, char uplo, lapack_int n, lapack_complex_float *a, lapack_int lda, lapack_int *ipiv)
lapack_int LAPACKE_sgeqpf_work(int matrix_order, lapack_int m, lapack_int n, float *a, lapack_int lda, lapack_int *jpvt, float *tau, float *work)
lapack_int LAPACKE_dgerfsx(int matrix_order, char trans, char equed, lapack_int n, lapack_int nrhs, const double *a, lapack_int lda, const double *af, lapack_int ldaf, const lapack_int *ipiv, const double *r, const double *c, const double *b, lapack_int ldb, double *x, lapack_int ldx, double *rcond, double *berr, lapack_int n_err_bnds, double *err_bnds_norm, double *err_bnds_comp, lapack_int nparams, double *params)
lapack_int LAPACKE_chetri_work(int matrix_order, char uplo, lapack_int n, lapack_complex_float *a, lapack_int lda, const lapack_int *ipiv, lapack_complex_float *work)
lapack_int LAPACKE_dspgvx_work(int matrix_order, lapack_int itype, char jobz, char range, char uplo, lapack_int n, double *ap, double *bp, double vl, double vu, lapack_int il, lapack_int iu, double abstol, lapack_int *m, double *w, double *z, lapack_int ldz, double *work, lapack_int *iwork, lapack_int *ifail)
#define LAPACK_zggrqf
Definition: lapacke.h:11089
#define LAPACK_zlarfb
Definition: lapacke.h:11515
#define LAPACK_dlartgs
Definition: lapacke.h:11567
lapack_int LAPACKE_sgeqrt3_work(int matrix_order, lapack_int m, lapack_int n, float *a, lapack_int lda, float *t, lapack_int ldt)
#define LAPACK_csysvxx
Definition: lapacke.h:10999
lapack_int LAPACKE_cgbequ_work(int matrix_order, lapack_int m, lapack_int n, lapack_int kl, lapack_int ku, const lapack_complex_float *ab, lapack_int ldab, float *r, float *c, float *rowcnd, float *colcnd, float *amax)
lapack_int LAPACKE_cungqr_work(int matrix_order, lapack_int m, lapack_int n, lapack_int k, lapack_complex_float *a, lapack_int lda, const lapack_complex_float *tau, lapack_complex_float *work, lapack_int lwork)
#define LAPACK_zsytrs
Definition: lapacke.h:10695
#define LAPACK_zhegst
Definition: lapacke.h:11173
lapack_int LAPACKE_zgbcon(int matrix_order, char norm, lapack_int n, lapack_int kl, lapack_int ku, const lapack_complex_double *ab, lapack_int ldab, const lapack_int *ipiv, double anorm, double *rcond)
lapack_int LAPACKE_zhesv(int matrix_order, char uplo, lapack_int n, lapack_int nrhs, lapack_complex_double *a, lapack_int lda, lapack_int *ipiv, lapack_complex_double *b, lapack_int ldb)
#define LAPACK_ssygvx
Definition: lapacke.h:11390
#define LAPACK_zhetrd
Definition: lapacke.h:11119
#define LAPACK_zppsv
Definition: lapacke.h:10967
lapack_int LAPACKE_dgeqr2_work(int matrix_order, lapack_int m, lapack_int n, double *a, lapack_int lda, double *tau, double *work)
lapack_int LAPACKE_stfsm_work(int matrix_order, char transr, char side, char uplo, char trans, char diag, lapack_int m, lapack_int n, float alpha, const float *a, float *b, lapack_int ldb)
lapack_int LAPACKE_ztpqrt_work(int matrix_order, lapack_int m, lapack_int n, lapack_int l, lapack_int nb, lapack_complex_double *a, lapack_int lda, lapack_complex_double *b, lapack_int ldb, lapack_complex_double *t, lapack_int ldt, lapack_complex_double *work)
lapack_int LAPACKE_zpotrs_work(int matrix_order, char uplo, lapack_int n, lapack_int nrhs, const lapack_complex_double *a, lapack_int lda, lapack_complex_double *b, lapack_int ldb)
lapack_int LAPACKE_dggqrf(int matrix_order, lapack_int n, lapack_int m, lapack_int p, double *a, lapack_int lda, double *taua, double *b, lapack_int ldb, double *taub)
#define LAPACK_dtptrs
Definition: lapacke.h:10709
lapack_int LAPACKE_zgbsvx_work(int matrix_order, char fact, char trans, lapack_int n, lapack_int kl, lapack_int ku, lapack_int nrhs, lapack_complex_double *ab, lapack_int ldab, lapack_complex_double *afb, lapack_int ldafb, lapack_int *ipiv, char *equed, double *r, double *c, lapack_complex_double *b, lapack_int ldb, lapack_complex_double *x, lapack_int ldx, double *rcond, double *ferr, double *berr, lapack_complex_double *work, double *rwork)
lapack_int LAPACKE_spttrf(lapack_int n, float *d, float *e)
lapack_int LAPACKE_cbbcsd_work(int matrix_order, char jobu1, char jobu2, char jobv1t, char jobv2t, char trans, lapack_int m, lapack_int p, lapack_int q, float *theta, float *phi, lapack_complex_float *u1, lapack_int ldu1, lapack_complex_float *u2, lapack_int ldu2, lapack_complex_float *v1t, lapack_int ldv1t, lapack_complex_float *v2t, lapack_int ldv2t, float *b11d, float *b11e, float *b12d, float *b12e, float *b21d, float *b21e, float *b22d, float *b22e, float *rwork, lapack_int lrwork)
#define LAPACK_ssyrfs
Definition: lapacke.h:10808
lapack_int LAPACKE_cherfs_work(int matrix_order, char uplo, lapack_int n, lapack_int nrhs, const lapack_complex_float *a, lapack_int lda, const lapack_complex_float *af, lapack_int ldaf, const lapack_int *ipiv, const lapack_complex_float *b, lapack_int ldb, lapack_complex_float *x, lapack_int ldx, float *ferr, float *berr, lapack_complex_float *work, float *rwork)
lapack_int LAPACKE_dgebrd(int matrix_order, lapack_int m, lapack_int n, double *a, lapack_int lda, double *d, double *e, double *tauq, double *taup)
lapack_int LAPACKE_cptcon_work(lapack_int n, const float *d, const lapack_complex_float *e, float anorm, float *rcond, float *work)
lapack_int LAPACKE_cgesvx(int matrix_order, char fact, char trans, lapack_int n, lapack_int nrhs, lapack_complex_float *a, lapack_int lda, lapack_complex_float *af, lapack_int ldaf, lapack_int *ipiv, char *equed, float *r, float *c, lapack_complex_float *b, lapack_int ldb, lapack_complex_float *x, lapack_int ldx, float *rcond, float *ferr, float *berr, float *rpivot)
lapack_int LAPACKE_ctfttr(int matrix_order, char transr, char uplo, lapack_int n, const lapack_complex_float *arf, lapack_complex_float *a, lapack_int lda)
lapack_int LAPACKE_zheev(int matrix_order, char jobz, char uplo, lapack_int n, lapack_complex_double *a, lapack_int lda, double *w)
#define LAPACK_zpoequb
Definition: lapacke.h:10900
#define LAPACK_dlagsy
Definition: lapacke.h:11551
#define LAPACK_slatms
Definition: lapacke.h:11528
lapack_int LAPACKE_dgbrfs(int matrix_order, char trans, lapack_int n, lapack_int kl, lapack_int ku, lapack_int nrhs, const double *ab, lapack_int ldab, const double *afb, lapack_int ldafb, const lapack_int *ipiv, const double *b, lapack_int ldb, double *x, lapack_int ldx, double *ferr, double *berr)
#define LAPACK_zgbsvx
Definition: lapacke.h:10937
#define LAPACK_sgetf2
Definition: lapacke.h:11484
lapack_int LAPACKE_dgges_work(int matrix_order, char jobvsl, char jobvsr, char sort, LAPACK_D_SELECT3 selctg, lapack_int n, double *a, lapack_int lda, double *b, lapack_int ldb, lapack_int *sdim, double *alphar, double *alphai, double *beta, double *vsl, lapack_int ldvsl, double *vsr, lapack_int ldvsr, double *work, lapack_int lwork, lapack_logical *bwork)
lapack_int LAPACKE_dgeqlf(int matrix_order, lapack_int m, lapack_int n, double *a, lapack_int lda, double *tau)
lapack_int LAPACKE_cherfs(int matrix_order, char uplo, lapack_int n, lapack_int nrhs, const lapack_complex_float *a, lapack_int lda, const lapack_complex_float *af, lapack_int ldaf, const lapack_int *ipiv, const lapack_complex_float *b, lapack_int ldb, lapack_complex_float *x, lapack_int ldx, float *ferr, float *berr)
#define LAPACK_spbequ
Definition: lapacke.h:10906
lapack_int LAPACKE_ssyevr_work(int matrix_order, char jobz, char range, char uplo, lapack_int n, float *a, lapack_int lda, float vl, float vu, lapack_int il, lapack_int iu, float abstol, lapack_int *m, float *w, float *z, lapack_int ldz, lapack_int *isuppz, float *work, lapack_int lwork, lapack_int *iwork, lapack_int liwork)
lapack_int LAPACKE_ctgsna(int matrix_order, char job, char howmny, const lapack_logical *select, lapack_int n, const lapack_complex_float *a, lapack_int lda, const lapack_complex_float *b, lapack_int ldb, const lapack_complex_float *vl, lapack_int ldvl, const lapack_complex_float *vr, lapack_int ldvr, float *s, float *dif, lapack_int mm, lapack_int *m)
lapack_int LAPACKE_zhbgvx(int matrix_order, char jobz, char range, char uplo, lapack_int n, lapack_int ka, lapack_int kb, lapack_complex_double *ab, lapack_int ldab, lapack_complex_double *bb, lapack_int ldbb, lapack_complex_double *q, lapack_int ldq, double vl, double vu, lapack_int il, lapack_int iu, double abstol, lapack_int *m, double *w, lapack_complex_double *z, lapack_int ldz, lapack_int *ifail)
lapack_int LAPACKE_chesv(int matrix_order, char uplo, lapack_int n, lapack_int nrhs, lapack_complex_float *a, lapack_int lda, lapack_int *ipiv, lapack_complex_float *b, lapack_int ldb)
lapack_int LAPACKE_sstedc(int matrix_order, char compz, lapack_int n, float *d, float *e, float *z, lapack_int ldz)
lapack_int LAPACKE_spbcon(int matrix_order, char uplo, lapack_int n, lapack_int kd, const float *ab, lapack_int ldab, float anorm, float *rcond)
lapack_int LAPACKE_ssytrs(int matrix_order, char uplo, lapack_int n, lapack_int nrhs, const float *a, lapack_int lda, const lapack_int *ipiv, float *b, lapack_int ldb)
lapack_int LAPACKE_dorgrq_work(int matrix_order, lapack_int m, lapack_int n, lapack_int k, double *a, lapack_int lda, const double *tau, double *work, lapack_int lwork)
lapack_int LAPACKE_zgbtrf(int matrix_order, lapack_int m, lapack_int n, lapack_int kl, lapack_int ku, lapack_complex_double *ab, lapack_int ldab, lapack_int *ipiv)
#define LAPACK_zggev
Definition: lapacke.h:11429
#define LAPACK_dgelsd
Definition: lapacke.h:11291
lapack_int LAPACKE_ssygvd_work(int matrix_order, lapack_int itype, char jobz, char uplo, lapack_int n, float *a, lapack_int lda, float *b, lapack_int ldb, float *w, float *work, lapack_int lwork, lapack_int *iwork, lapack_int liwork)
#define LAPACK_dgebrd
Definition: lapacke.h:11091
lapack_int LAPACKE_dtprfb(int matrix_order, char side, char trans, char direct, char storev, lapack_int m, lapack_int n, lapack_int k, lapack_int l, const double *v, lapack_int ldv, const double *t, lapack_int ldt, double *a, lapack_int lda, double *b, lapack_int ldb, lapack_int myldwork)
lapack_int LAPACKE_zgels(int matrix_order, char trans, lapack_int m, lapack_int n, lapack_int nrhs, lapack_complex_double *a, lapack_int lda, lapack_complex_double *b, lapack_int ldb)
#define LAPACK_shgeqz
Definition: lapacke.h:11246
lapack_int LAPACKE_ctrsna_work(int matrix_order, char job, char howmny, const lapack_logical *select, lapack_int n, const lapack_complex_float *t, lapack_int ldt, const lapack_complex_float *vl, lapack_int ldvl, const lapack_complex_float *vr, lapack_int ldvr, float *s, float *sep, lapack_int mm, lapack_int *m, lapack_complex_float *work, lapack_int ldwork, float *rwork)
#define LAPACK_cgtsvx
Definition: lapacke.h:10948
lapack_int LAPACKE_cgeqr2(int matrix_order, lapack_int m, lapack_int n, lapack_complex_float *a, lapack_int lda, lapack_complex_float *tau)
lapack_int LAPACKE_ctptrs_work(int matrix_order, char uplo, char trans, char diag, lapack_int n, lapack_int nrhs, const lapack_complex_float *ap, lapack_complex_float *b, lapack_int ldb)
lapack_int LAPACKE_ctfsm(int matrix_order, char transr, char side, char uplo, char trans, char diag, lapack_int m, lapack_int n, lapack_complex_float alpha, const lapack_complex_float *a, lapack_complex_float *b, lapack_int ldb)
#define LAPACK_dgbsvx
Definition: lapacke.h:10935
lapack_int LAPACKE_dpptrf(int matrix_order, char uplo, lapack_int n, double *ap)
lapack_int LAPACKE_zppequ_work(int matrix_order, char uplo, lapack_int n, const lapack_complex_double *ap, double *s, double *scond, double *amax)
#define LAPACK_ztgsen
Definition: lapacke.h:11261
lapack_int LAPACKE_cgbrfs_work(int matrix_order, char trans, lapack_int n, lapack_int kl, lapack_int ku, lapack_int nrhs, const lapack_complex_float *ab, lapack_int ldab, const lapack_complex_float *afb, lapack_int ldafb, const lapack_int *ipiv, const lapack_complex_float *b, lapack_int ldb, lapack_complex_float *x, lapack_int ldx, float *ferr, float *berr, lapack_complex_float *work, float *rwork)
lapack_int LAPACKE_dgesvxx(int matrix_order, char fact, char trans, lapack_int n, lapack_int nrhs, double *a, lapack_int lda, double *af, lapack_int ldaf, lapack_int *ipiv, char *equed, double *r, double *c, double *b, lapack_int ldb, double *x, lapack_int ldx, double *rcond, double *rpvgrw, double *berr, lapack_int n_err_bnds, double *err_bnds_norm, double *err_bnds_comp, lapack_int nparams, double *params)
lapack_int LAPACKE_sggrqf_work(int matrix_order, lapack_int m, lapack_int p, lapack_int n, float *a, lapack_int lda, float *taua, float *b, lapack_int ldb, float *taub, float *work, lapack_int lwork)
#define LAPACK_cupgtr
Definition: lapacke.h:11132
lapack_int LAPACKE_chptrd(int matrix_order, char uplo, lapack_int n, lapack_complex_float *ap, float *d, float *e, lapack_complex_float *tau)
#define LAPACK_zpptri
Definition: lapacke.h:10853
#define LAPACK_chgeqz
Definition: lapacke.h:11248
#define LAPACK_dsbtrd
Definition: lapacke.h:11137
lapack_int LAPACKE_cgeqr2_work(int matrix_order, lapack_int m, lapack_int n, lapack_complex_float *a, lapack_int lda, lapack_complex_float *tau, lapack_complex_float *work)
lapack_int LAPACKE_ssyevx_work(int matrix_order, char jobz, char range, char uplo, lapack_int n, float *a, lapack_int lda, float vl, float vu, lapack_int il, lapack_int iu, float abstol, lapack_int *m, float *w, float *z, lapack_int ldz, float *work, lapack_int lwork, lapack_int *iwork, lapack_int *ifail)
lapack_int LAPACKE_sgees_work(int matrix_order, char jobvs, char sort, LAPACK_S_SELECT2 select, lapack_int n, float *a, lapack_int lda, lapack_int *sdim, float *wr, float *wi, float *vs, lapack_int ldvs, float *work, lapack_int lwork, lapack_logical *bwork)
#define LAPACK_chseqr
Definition: lapacke.h:11208
lapack_int LAPACKE_zgebrd_work(int matrix_order, lapack_int m, lapack_int n, lapack_complex_double *a, lapack_int lda, double *d, double *e, lapack_complex_double *tauq, lapack_complex_double *taup, lapack_complex_double *work, lapack_int lwork)
lapack_int LAPACKE_dtrtri(int matrix_order, char uplo, char diag, lapack_int n, double *a, lapack_int lda)
lapack_int LAPACKE_ssysvx_work(int matrix_order, char fact, char uplo, lapack_int n, lapack_int nrhs, const float *a, lapack_int lda, float *af, lapack_int ldaf, lapack_int *ipiv, const float *b, lapack_int ldb, float *x, lapack_int ldx, float *rcond, float *ferr, float *berr, float *work, lapack_int lwork, lapack_int *iwork)
#define LAPACK_dsyrfsx
Definition: lapacke.h:10812
#define LAPACK_cpstrf
Definition: lapacke.h:10631
lapack_int LAPACKE_sgehrd(int matrix_order, lapack_int n, lapack_int ilo, lapack_int ihi, float *a, lapack_int lda, float *tau)
lapack_int LAPACKE_chpgst_work(int matrix_order, lapack_int itype, char uplo, lapack_int n, lapack_complex_float *ap, const lapack_complex_float *bp)
#define LAPACK_chetrf
Definition: lapacke.h:10652
#define LAPACK_ctbcon
Definition: lapacke.h:10766
lapack_int LAPACKE_ctrtrs(int matrix_order, char uplo, char trans, char diag, lapack_int n, lapack_int nrhs, const lapack_complex_float *a, lapack_int lda, lapack_complex_float *b, lapack_int ldb)
#define LAPACK_cunmqr
Definition: lapacke.h:11036
lapack_int LAPACKE_zsptri_work(int matrix_order, char uplo, lapack_int n, lapack_complex_double *ap, const lapack_int *ipiv, lapack_complex_double *work)
#define LAPACK_zsptrf
Definition: lapacke.h:10657
#define LAPACK_cpbrfs
Definition: lapacke.h:10802
lapack_int LAPACKE_dgglse(int matrix_order, lapack_int m, lapack_int n, lapack_int p, double *a, lapack_int lda, double *b, lapack_int ldb, double *c, double *d, double *x)
lapack_int LAPACKE_ctbrfs(int matrix_order, char uplo, char trans, char diag, lapack_int n, lapack_int kd, lapack_int nrhs, const lapack_complex_float *ab, lapack_int ldab, const lapack_complex_float *b, lapack_int ldb, const lapack_complex_float *x, lapack_int ldx, float *ferr, float *berr)
#define LAPACK_zsysvxx
Definition: lapacke.h:10998
lapack_logical(* LAPACK_Z_SELECT1)(const lapack_complex_double *)
Definition: lapacke.h:141
lapack_int LAPACKE_zsyconv(int matrix_order, char uplo, char way, lapack_int n, lapack_complex_double *a, lapack_int lda, const lapack_int *ipiv)
lapack_int LAPACKE_dpotri_work(int matrix_order, char uplo, lapack_int n, double *a, lapack_int lda)
lapack_int LAPACKE_ssptrf_work(int matrix_order, char uplo, lapack_int n, float *ap, lapack_int *ipiv)
#define LAPACK_cggev
Definition: lapacke.h:11428
lapack_int LAPACKE_sorgtr_work(int matrix_order, char uplo, lapack_int n, float *a, lapack_int lda, const float *tau, float *work, lapack_int lwork)
float LAPACKE_slapy3(float x, float y, float z)
lapack_int LAPACKE_zppsvx(int matrix_order, char fact, char uplo, lapack_int n, lapack_int nrhs, lapack_complex_double *ap, lapack_complex_double *afp, char *equed, double *s, lapack_complex_double *b, lapack_int ldb, lapack_complex_double *x, lapack_int ldx, double *rcond, double *ferr, double *berr)
lapack_int LAPACKE_dgels_work(int matrix_order, char trans, lapack_int m, lapack_int n, lapack_int nrhs, double *a, lapack_int lda, double *b, lapack_int ldb, double *work, lapack_int lwork)
#define LAPACK_zhegvd
Definition: lapacke.h:11389
lapack_int LAPACKE_cpftrf_work(int matrix_order, char transr, char uplo, lapack_int n, lapack_complex_float *a)
lapack_int LAPACKE_ctrevc(int matrix_order, char side, char howmny, const lapack_logical *select, lapack_int n, lapack_complex_float *t, lapack_int ldt, lapack_complex_float *vl, lapack_int ldvl, lapack_complex_float *vr, lapack_int ldvr, lapack_int mm, lapack_int *m)
float LAPACKE_slantr_work(int matrix_order, char norm, char uplo, char diag, lapack_int m, lapack_int n, const float *a, lapack_int lda, float *work)
lapack_int LAPACKE_chpevx(int matrix_order, char jobz, char range, char uplo, lapack_int n, lapack_complex_float *ap, float vl, float vu, lapack_int il, lapack_int iu, float abstol, lapack_int *m, float *w, lapack_complex_float *z, lapack_int ldz, lapack_int *ifail)
#define LAPACK_dlapy3
Definition: lapacke.h:11563
lapack_int LAPACKE_dopmtr(int matrix_order, char side, char uplo, char trans, lapack_int m, lapack_int n, const double *ap, const double *tau, double *c, lapack_int ldc)
lapack_int LAPACKE_ztgevc(int matrix_order, char side, char howmny, const lapack_logical *select, lapack_int n, const lapack_complex_double *s, lapack_int lds, const lapack_complex_double *p, lapack_int ldp, lapack_complex_double *vl, lapack_int ldvl, lapack_complex_double *vr, lapack_int ldvr, lapack_int mm, lapack_int *m)
#define LAPACK_cunmbr
Definition: lapacke.h:11104
lapack_int LAPACKE_cungbr(int matrix_order, char vect, lapack_int m, lapack_int n, lapack_int k, lapack_complex_float *a, lapack_int lda, const lapack_complex_float *tau)
double LAPACKE_dlamch(char cmach)
lapack_int LAPACKE_dsyev_work(int matrix_order, char jobz, char uplo, lapack_int n, double *a, lapack_int lda, double *w, double *work, lapack_int lwork)
lapack_int LAPACKE_spbrfs_work(int matrix_order, char uplo, lapack_int n, lapack_int kd, lapack_int nrhs, const float *ab, lapack_int ldab, const float *afb, lapack_int ldafb, const float *b, lapack_int ldb, float *x, lapack_int ldx, float *ferr, float *berr, float *work, lapack_int *iwork)
lapack_int LAPACKE_zhbgst(int matrix_order, char vect, char uplo, lapack_int n, lapack_int ka, lapack_int kb, lapack_complex_double *ab, lapack_int ldab, const lapack_complex_double *bb, lapack_int ldbb, lapack_complex_double *x, lapack_int ldx)
lapack_int LAPACKE_chpgv_work(int matrix_order, lapack_int itype, char jobz, char uplo, lapack_int n, lapack_complex_float *ap, lapack_complex_float *bp, float *w, lapack_complex_float *z, lapack_int ldz, lapack_complex_float *work, float *rwork)
lapack_int LAPACKE_dhsein(int matrix_order, char job, char eigsrc, char initv, lapack_logical *select, lapack_int n, const double *h, lapack_int ldh, double *wr, const double *wi, double *vl, lapack_int ldvl, double *vr, lapack_int ldvr, lapack_int mm, lapack_int *m, lapack_int *ifaill, lapack_int *ifailr)
lapack_int LAPACKE_dlarfb_work(int matrix_order, char side, char trans, char direct, char storev, lapack_int m, lapack_int n, lapack_int k, const double *v, lapack_int ldv, const double *t, lapack_int ldt, double *c, lapack_int ldc, double *work, lapack_int ldwork)
#define LAPACK_dsygvx
Definition: lapacke.h:11391
#define LAPACK_dptsv
Definition: lapacke.h:10981
lapack_int LAPACKE_zhbevx(int matrix_order, char jobz, char range, char uplo, lapack_int n, lapack_int kd, lapack_complex_double *ab, lapack_int ldab, lapack_complex_double *q, lapack_int ldq, double vl, double vu, lapack_int il, lapack_int iu, double abstol, lapack_int *m, double *w, lapack_complex_double *z, lapack_int ldz, lapack_int *ifail)
lapack_int LAPACKE_ssygst_work(int matrix_order, lapack_int itype, char uplo, lapack_int n, float *a, lapack_int lda, const float *b, lapack_int ldb)
lapack_int LAPACKE_dtptrs(int matrix_order, char uplo, char trans, char diag, lapack_int n, lapack_int nrhs, const double *ap, double *b, lapack_int ldb)
lapack_int LAPACKE_spoequb(int matrix_order, lapack_int n, const float *a, lapack_int lda, float *s, float *scond, float *amax)
lapack_int LAPACKE_zhegv(int matrix_order, lapack_int itype, char jobz, char uplo, lapack_int n, lapack_complex_double *a, lapack_int lda, lapack_complex_double *b, lapack_int ldb, double *w)
#define LAPACK_dgemqrt
Definition: lapacke.h:11611
#define LAPACK_stfsm
Definition: lapacke.h:11439
#define LAPACK_spotrf
Definition: lapacke.h:10624
lapack_int LAPACKE_dtpqrt(int matrix_order, lapack_int m, lapack_int n, lapack_int l, lapack_int nb, double *a, lapack_int lda, double *b, lapack_int ldb, double *t, lapack_int ldt)
lapack_int LAPACKE_cppcon(int matrix_order, char uplo, lapack_int n, const lapack_complex_float *ap, float anorm, float *rcond)
lapack_int LAPACKE_cgeqrt3_work(int matrix_order, lapack_int m, lapack_int n, lapack_complex_float *a, lapack_int lda, lapack_complex_float *t, lapack_int ldt)
lapack_int LAPACKE_dptcon(lapack_int n, const double *d, const double *e, double anorm, double *rcond)
#define LAPACK_cpptrs
Definition: lapacke.h:10682
lapack_int LAPACKE_zgelqf(int matrix_order, lapack_int m, lapack_int n, lapack_complex_double *a, lapack_int lda, lapack_complex_double *tau)
lapack_int LAPACKE_dpotrf(int matrix_order, char uplo, lapack_int n, double *a, lapack_int lda)
lapack_int LAPACKE_dsyequb_work(int matrix_order, char uplo, lapack_int n, const double *a, lapack_int lda, double *s, double *scond, double *amax, double *work)
float LAPACKE_slapy3_work(float x, float y, float z)
lapack_int LAPACKE_zheswapr(int matrix_order, char uplo, lapack_int n, lapack_complex_double *a, lapack_int i1, lapack_int i2)
lapack_int LAPACKE_zpptrf_work(int matrix_order, char uplo, lapack_int n, lapack_complex_double *ap)
lapack_int LAPACKE_chegv_work(int matrix_order, lapack_int itype, char jobz, char uplo, lapack_int n, lapack_complex_float *a, lapack_int lda, lapack_complex_float *b, lapack_int ldb, float *w, lapack_complex_float *work, lapack_int lwork, float *rwork)
#define LAPACK_dorgrq
Definition: lapacke.h:11067
lapack_int LAPACKE_zhfrk(int matrix_order, char transr, char uplo, char trans, lapack_int n, lapack_int k, double alpha, const lapack_complex_double *a, lapack_int lda, double beta, lapack_complex_double *c)
#define LAPACK_csptrf
Definition: lapacke.h:10656
lapack_int LAPACKE_zgelsd_work(int matrix_order, lapack_int m, lapack_int n, lapack_int nrhs, lapack_complex_double *a, lapack_int lda, lapack_complex_double *b, lapack_int ldb, double *s, double rcond, lapack_int *rank, lapack_complex_double *work, lapack_int lwork, double *rwork, lapack_int *iwork)
lapack_int LAPACKE_sgelqf_work(int matrix_order, lapack_int m, lapack_int n, float *a, lapack_int lda, float *tau, float *work, lapack_int lwork)
lapack_int LAPACKE_stprfb(int matrix_order, char side, char trans, char direct, char storev, lapack_int m, lapack_int n, lapack_int k, lapack_int l, const float *v, lapack_int ldv, const float *t, lapack_int ldt, float *a, lapack_int lda, float *b, lapack_int ldb, lapack_int myldwork)
lapack_int LAPACKE_zheevd_work(int matrix_order, char jobz, char uplo, lapack_int n, lapack_complex_double *a, lapack_int lda, double *w, lapack_complex_double *work, lapack_int lwork, double *rwork, lapack_int lrwork, lapack_int *iwork, lapack_int liwork)
lapack_int LAPACKE_ctpttf_work(int matrix_order, char transr, char uplo, lapack_int n, const lapack_complex_float *ap, lapack_complex_float *arf)
#define LAPACK_ssyevr
Definition: lapacke.h:11314
lapack_int LAPACKE_zhetri2x(int matrix_order, char uplo, lapack_int n, lapack_complex_double *a, lapack_int lda, const lapack_int *ipiv, lapack_int nb)
#define LAPACK_zggevx
Definition: lapacke.h:11433
lapack_int LAPACKE_zposvxx_work(int matrix_order, char fact, char uplo, lapack_int n, lapack_int nrhs, lapack_complex_double *a, lapack_int lda, lapack_complex_double *af, lapack_int ldaf, char *equed, double *s, lapack_complex_double *b, lapack_int ldb, lapack_complex_double *x, lapack_int ldx, double *rcond, double *rpvgrw, double *berr, lapack_int n_err_bnds, double *err_bnds_norm, double *err_bnds_comp, lapack_int nparams, double *params, lapack_complex_double *work, double *rwork)
#define LAPACK_zsytri2x
Definition: lapacke.h:11605
lapack_int LAPACKE_sgesdd_work(int matrix_order, char jobz, lapack_int m, lapack_int n, float *a, lapack_int lda, float *s, float *u, lapack_int ldu, float *vt, lapack_int ldvt, float *work, lapack_int lwork, lapack_int *iwork)
#define LAPACK_cgerfsx
Definition: lapacke.h:10775
lapack_int LAPACKE_cunmql(int matrix_order, char side, char trans, lapack_int m, lapack_int n, lapack_int k, const lapack_complex_float *a, lapack_int lda, const lapack_complex_float *tau, lapack_complex_float *c, lapack_int ldc)
lapack_int LAPACKE_cggbak_work(int matrix_order, char job, char side, lapack_int n, lapack_int ilo, lapack_int ihi, const float *lscale, const float *rscale, lapack_int m, lapack_complex_float *v, lapack_int ldv)
lapack_int LAPACKE_slagge(int matrix_order, lapack_int m, lapack_int n, lapack_int kl, lapack_int ku, const float *d, float *a, lapack_int lda, lapack_int *iseed)
lapack_int LAPACKE_dorglq_work(int matrix_order, lapack_int m, lapack_int n, lapack_int k, double *a, lapack_int lda, const double *tau, double *work, lapack_int lwork)
lapack_int LAPACKE_ctfttp(int matrix_order, char transr, char uplo, lapack_int n, const lapack_complex_float *arf, lapack_complex_float *ap)
lapack_int LAPACKE_dsbev(int matrix_order, char jobz, char uplo, lapack_int n, lapack_int kd, double *ab, lapack_int ldab, double *w, double *z, lapack_int ldz)
#define LAPACK_cgesvd
Definition: lapacke.h:11368
#define LAPACK_sorghr
Definition: lapacke.h:11190
lapack_int LAPACKE_zupgtr(int matrix_order, char uplo, lapack_int n, const lapack_complex_double *ap, const lapack_complex_double *tau, lapack_complex_double *q, lapack_int ldq)
#define LAPACK_ssbevx
Definition: lapacke.h:11338
float LAPACKE_slapy2(float x, float y)
lapack_int LAPACKE_sgehrd_work(int matrix_order, lapack_int n, lapack_int ilo, lapack_int ihi, float *a, lapack_int lda, float *tau, float *work, lapack_int lwork)
#define LAPACK_sstevr
Definition: lapacke.h:11348
lapack_int LAPACKE_cspcon(int matrix_order, char uplo, lapack_int n, const lapack_complex_float *ap, const lapack_int *ipiv, float anorm, float *rcond)
#define LAPACK_spbrfs
Definition: lapacke.h:10800
lapack_int LAPACKE_dpbstf_work(int matrix_order, char uplo, lapack_int n, lapack_int kb, double *bb, lapack_int ldbb)
double BLASFUNC() dmax(int *, double *, int *)
#define LAPACK_cgees
Definition: lapacke.h:11352
lapack_int LAPACKE_dgeqrt2(int matrix_order, lapack_int m, lapack_int n, double *a, lapack_int lda, double *t, lapack_int ldt)
lapack_int LAPACKE_dgbcon_work(int matrix_order, char norm, lapack_int n, lapack_int kl, lapack_int ku, const double *ab, lapack_int ldab, const lapack_int *ipiv, double anorm, double *rcond, double *work, lapack_int *iwork)
lapack_int LAPACKE_dsysvxx_work(int matrix_order, char fact, char uplo, lapack_int n, lapack_int nrhs, double *a, lapack_int lda, double *af, lapack_int ldaf, lapack_int *ipiv, char *equed, double *s, double *b, lapack_int ldb, double *x, lapack_int ldx, double *rcond, double *rpvgrw, double *berr, lapack_int n_err_bnds, double *err_bnds_norm, double *err_bnds_comp, lapack_int nparams, double *params, double *work, lapack_int *iwork)
#define LAPACK_slacpy
Definition: lapacke.h:11480
lapack_int LAPACKE_dtgsna_work(int matrix_order, char job, char howmny, const lapack_logical *select, lapack_int n, const double *a, lapack_int lda, const double *b, lapack_int ldb, const double *vl, lapack_int ldvl, const double *vr, lapack_int ldvr, double *s, double *dif, lapack_int mm, lapack_int *m, double *work, lapack_int lwork, lapack_int *iwork)
lapack_int LAPACKE_cspcon_work(int matrix_order, char uplo, lapack_int n, const lapack_complex_float *ap, const lapack_int *ipiv, float anorm, float *rcond, lapack_complex_float *work)
#define LAPACK_cgehrd
Definition: lapacke.h:11188
lapack_int LAPACKE_dtgsen(int matrix_order, lapack_int ijob, lapack_logical wantq, lapack_logical wantz, const lapack_logical *select, lapack_int n, double *a, lapack_int lda, double *b, lapack_int ldb, double *alphar, double *alphai, double *beta, double *q, lapack_int ldq, double *z, lapack_int ldz, lapack_int *m, double *pl, double *pr, double *dif)
lapack_int LAPACKE_zlarnv_work(lapack_int idist, lapack_int *iseed, lapack_int n, lapack_complex_double *x)
lapack_int LAPACKE_zhegvd_work(int matrix_order, lapack_int itype, char jobz, char uplo, lapack_int n, lapack_complex_double *a, lapack_int lda, lapack_complex_double *b, lapack_int ldb, double *w, lapack_complex_double *work, lapack_int lwork, double *rwork, lapack_int lrwork, lapack_int *iwork, lapack_int liwork)
lapack_int LAPACKE_dbbcsd_work(int matrix_order, char jobu1, char jobu2, char jobv1t, char jobv2t, char trans, lapack_int m, lapack_int p, lapack_int q, double *theta, double *phi, double *u1, lapack_int ldu1, double *u2, lapack_int ldu2, double *v1t, lapack_int ldv1t, double *v2t, lapack_int ldv2t, double *b11d, double *b11e, double *b12d, double *b12e, double *b21d, double *b21e, double *b22d, double *b22e, double *work, lapack_int lwork)
lapack_int LAPACKE_dsprfs_work(int matrix_order, char uplo, lapack_int n, lapack_int nrhs, const double *ap, const double *afp, const lapack_int *ipiv, const double *b, lapack_int ldb, double *x, lapack_int ldx, double *ferr, double *berr, double *work, lapack_int *iwork)
lapack_int LAPACKE_sgbtrf_work(int matrix_order, lapack_int m, lapack_int n, lapack_int kl, lapack_int ku, float *ab, lapack_int ldab, lapack_int *ipiv)
lapack_int LAPACKE_stgsen_work(int matrix_order, lapack_int ijob, lapack_logical wantq, lapack_logical wantz, const lapack_logical *select, lapack_int n, float *a, lapack_int lda, float *b, lapack_int ldb, float *alphar, float *alphai, float *beta, float *q, lapack_int ldq, float *z, lapack_int ldz, lapack_int *m, float *pl, float *pr, float *dif, float *work, lapack_int lwork, lapack_int *iwork, lapack_int liwork)
#define LAPACK_cspsvx
Definition: lapacke.h:11012
lapack_int LAPACKE_chpsv(int matrix_order, char uplo, lapack_int n, lapack_int nrhs, lapack_complex_float *ap, lapack_int *ipiv, lapack_complex_float *b, lapack_int ldb)
#define LAPACK_dgebak
Definition: lapacke.h:11203
lapack_int LAPACKE_ztrevc(int matrix_order, char side, char howmny, const lapack_logical *select, lapack_int n, lapack_complex_double *t, lapack_int ldt, lapack_complex_double *vl, lapack_int ldvl, lapack_complex_double *vr, lapack_int ldvr, lapack_int mm, lapack_int *m)
#define LAPACK_cgeqrt
Definition: lapacke.h:11616
lapack_int LAPACKE_dposv_work(int matrix_order, char uplo, lapack_int n, lapack_int nrhs, double *a, lapack_int lda, double *b, lapack_int ldb)
lapack_int LAPACKE_chprfs_work(int matrix_order, char uplo, lapack_int n, lapack_int nrhs, const lapack_complex_float *ap, const lapack_complex_float *afp, const lapack_int *ipiv, const lapack_complex_float *b, lapack_int ldb, lapack_complex_float *x, lapack_int ldx, float *ferr, float *berr, lapack_complex_float *work, float *rwork)
lapack_int LAPACKE_zhetri2x_work(int matrix_order, char uplo, lapack_int n, lapack_complex_double *a, lapack_int lda, const lapack_int *ipiv, lapack_complex_double *work, lapack_int nb)
lapack_int LAPACKE_dtrexc_work(int matrix_order, char compq, lapack_int n, double *t, lapack_int ldt, double *q, lapack_int ldq, lapack_int *ifst, lapack_int *ilst, double *work)
lapack_int LAPACKE_chesvxx(int matrix_order, char fact, char uplo, lapack_int n, lapack_int nrhs, lapack_complex_float *a, lapack_int lda, lapack_complex_float *af, lapack_int ldaf, lapack_int *ipiv, char *equed, float *s, lapack_complex_float *b, lapack_int ldb, lapack_complex_float *x, lapack_int ldx, float *rcond, float *rpvgrw, float *berr, lapack_int n_err_bnds, float *err_bnds_norm, float *err_bnds_comp, lapack_int nparams, float *params)
lapack_int LAPACKE_dggglm_work(int matrix_order, lapack_int n, lapack_int m, lapack_int p, double *a, lapack_int lda, double *b, lapack_int ldb, double *d, double *x, double *y, double *work, lapack_int lwork)
lapack_int LAPACKE_cgeesx_work(int matrix_order, char jobvs, char sort, LAPACK_C_SELECT1 select, char sense, lapack_int n, lapack_complex_float *a, lapack_int lda, lapack_int *sdim, lapack_complex_float *w, lapack_complex_float *vs, lapack_int ldvs, float *rconde, float *rcondv, lapack_complex_float *work, lapack_int lwork, float *rwork, lapack_logical *bwork)
lapack_int LAPACKE_claset_work(int matrix_order, char uplo, lapack_int m, lapack_int n, lapack_complex_float alpha, lapack_complex_float beta, lapack_complex_float *a, lapack_int lda)
#define LAPACK_cpftrf
Definition: lapacke.h:10635
lapack_int LAPACKE_dpoequ_work(int matrix_order, lapack_int n, const double *a, lapack_int lda, double *s, double *scond, double *amax)
lapack_int LAPACKE_dgeqlf_work(int matrix_order, lapack_int m, lapack_int n, double *a, lapack_int lda, double *tau, double *work, lapack_int lwork)
lapack_int LAPACKE_dpbtrs(int matrix_order, char uplo, lapack_int n, lapack_int kd, lapack_int nrhs, const double *ab, lapack_int ldab, double *b, lapack_int ldb)
#define LAPACK_dgbcon
Definition: lapacke.h:10721
#define LAPACK_dsposv
Definition: lapacke.h:10954
lapack_int LAPACKE_dpttrs(int matrix_order, lapack_int n, lapack_int nrhs, const double *d, const double *e, double *b, lapack_int ldb)
#define LAPACK_chbtrd
Definition: lapacke.h:11138
lapack_int LAPACKE_dsbgv(int matrix_order, char jobz, char uplo, lapack_int n, lapack_int ka, lapack_int kb, double *ab, lapack_int ldab, double *bb, lapack_int ldbb, double *w, double *z, lapack_int ldz)
lapack_int LAPACKE_ztgsja_work(int matrix_order, char jobu, char jobv, char jobq, lapack_int m, lapack_int p, lapack_int n, lapack_int k, lapack_int l, lapack_complex_double *a, lapack_int lda, lapack_complex_double *b, lapack_int ldb, double tola, double tolb, double *alpha, double *beta, lapack_complex_double *u, lapack_int ldu, lapack_complex_double *v, lapack_int ldv, lapack_complex_double *q, lapack_int ldq, lapack_complex_double *work, lapack_int *ncycle)
#define LAPACK_dgeqr2
Definition: lapacke.h:11477
lapack_int LAPACKE_sgerfs(int matrix_order, char trans, lapack_int n, lapack_int nrhs, const float *a, lapack_int lda, const float *af, lapack_int ldaf, const lapack_int *ipiv, const float *b, lapack_int ldb, float *x, lapack_int ldx, float *ferr, float *berr)
lapack_int LAPACKE_cpptrs_work(int matrix_order, char uplo, lapack_int n, lapack_int nrhs, const lapack_complex_float *ap, lapack_complex_float *b, lapack_int ldb)
lapack_int LAPACKE_zherfsx_work(int matrix_order, char uplo, char equed, lapack_int n, lapack_int nrhs, const lapack_complex_double *a, lapack_int lda, const lapack_complex_double *af, lapack_int ldaf, const lapack_int *ipiv, const double *s, const lapack_complex_double *b, lapack_int ldb, lapack_complex_double *x, lapack_int ldx, double *rcond, double *berr, lapack_int n_err_bnds, double *err_bnds_norm, double *err_bnds_comp, lapack_int nparams, double *params, lapack_complex_double *work, double *rwork)
lapack_int LAPACKE_sgeequ_work(int matrix_order, lapack_int m, lapack_int n, const float *a, lapack_int lda, float *r, float *c, float *rowcnd, float *colcnd, float *amax)
#define LAPACK_spstrf
Definition: lapacke.h:10629
#define LAPACK_ztpqrt2
Definition: lapacke.h:11636
lapack_int LAPACKE_sptcon_work(lapack_int n, const float *d, const float *e, float anorm, float *rcond, float *work)
lapack_int LAPACKE_zhgeqz_work(int matrix_order, char job, char compq, char compz, lapack_int n, lapack_int ilo, lapack_int ihi, lapack_complex_double *h, lapack_int ldh, lapack_complex_double *t, lapack_int ldt, lapack_complex_double *alpha, lapack_complex_double *beta, lapack_complex_double *q, lapack_int ldq, lapack_complex_double *z, lapack_int ldz, lapack_complex_double *work, lapack_int lwork, double *rwork)
lapack_int LAPACKE_cheswapr(int matrix_order, char uplo, lapack_int n, lapack_complex_float *a, lapack_int i1, lapack_int i2)
#define LAPACK_sggev
Definition: lapacke.h:11426
lapack_int LAPACKE_dgecon_work(int matrix_order, char norm, lapack_int n, const double *a, lapack_int lda, double anorm, double *rcond, double *work, lapack_int *iwork)
lapack_int LAPACKE_sspev(int matrix_order, char jobz, char uplo, lapack_int n, float *ap, float *w, float *z, lapack_int ldz)
lapack_int LAPACKE_dtgsyl_work(int matrix_order, char trans, lapack_int ijob, lapack_int m, lapack_int n, const double *a, lapack_int lda, const double *b, lapack_int ldb, double *c, lapack_int ldc, const double *d, lapack_int ldd, const double *e, lapack_int lde, double *f, lapack_int ldf, double *scale, double *dif, double *work, lapack_int lwork, lapack_int *iwork)
lapack_int LAPACKE_zhesvxx_work(int matrix_order, char fact, char uplo, lapack_int n, lapack_int nrhs, lapack_complex_double *a, lapack_int lda, lapack_complex_double *af, lapack_int ldaf, lapack_int *ipiv, char *equed, double *s, lapack_complex_double *b, lapack_int ldb, lapack_complex_double *x, lapack_int ldx, double *rcond, double *rpvgrw, double *berr, lapack_int n_err_bnds, double *err_bnds_norm, double *err_bnds_comp, lapack_int nparams, double *params, lapack_complex_double *work, double *rwork)
lapack_int LAPACKE_ssygvx_work(int matrix_order, lapack_int itype, char jobz, char range, char uplo, lapack_int n, float *a, lapack_int lda, float *b, lapack_int ldb, float vl, float vu, lapack_int il, lapack_int iu, float abstol, lapack_int *m, float *w, float *z, lapack_int ldz, float *work, lapack_int lwork, lapack_int *iwork, lapack_int *ifail)
#define LAPACK_dgeev
Definition: lapacke.h:11359
#define LAPACK_sstevd
Definition: lapacke.h:11344
lapack_int LAPACKE_ssterf_work(lapack_int n, float *d, float *e)
lapack_int LAPACKE_cpbsv(int matrix_order, char uplo, lapack_int n, lapack_int kd, lapack_int nrhs, lapack_complex_float *ab, lapack_int ldab, lapack_complex_float *b, lapack_int ldb)
#define LAPACK_dtpqrt
Definition: lapacke.h:11630
lapack_int LAPACKE_ztptri_work(int matrix_order, char uplo, char diag, lapack_int n, lapack_complex_double *ap)
#define LAPACK_chpgvd
Definition: lapacke.h:11400
lapack_int LAPACKE_zhpgvd_work(int matrix_order, lapack_int itype, char jobz, char uplo, lapack_int n, lapack_complex_double *ap, lapack_complex_double *bp, double *w, lapack_complex_double *z, lapack_int ldz, lapack_complex_double *work, lapack_int lwork, double *rwork, lapack_int lrwork, lapack_int *iwork, lapack_int liwork)
#define LAPACK_ctzrzf
Definition: lapacke.h:11076
#define LAPACK_sstev
Definition: lapacke.h:11342
lapack_logical(* LAPACK_D_SELECT2)(const double *, const double *)
Definition: lapacke.h:134
lapack_int LAPACKE_dpocon(int matrix_order, char uplo, lapack_int n, const double *a, lapack_int lda, double anorm, double *rcond)
lapack_int LAPACKE_cgesvxx_work(int matrix_order, char fact, char trans, lapack_int n, lapack_int nrhs, lapack_complex_float *a, lapack_int lda, lapack_complex_float *af, lapack_int ldaf, lapack_int *ipiv, char *equed, float *r, float *c, lapack_complex_float *b, lapack_int ldb, lapack_complex_float *x, lapack_int ldx, float *rcond, float *rpvgrw, float *berr, lapack_int n_err_bnds, float *err_bnds_norm, float *err_bnds_comp, lapack_int nparams, float *params, lapack_complex_float *work, float *rwork)
float LAPACKE_slange(int matrix_order, char norm, lapack_int m, lapack_int n, const float *a, lapack_int lda)
lapack_int LAPACKE_ssytri2x(int matrix_order, char uplo, lapack_int n, float *a, lapack_int lda, const lapack_int *ipiv, lapack_int nb)
lapack_int LAPACKE_zhegvx(int matrix_order, lapack_int itype, char jobz, char range, char uplo, lapack_int n, lapack_complex_double *a, lapack_int lda, lapack_complex_double *b, lapack_int ldb, double vl, double vu, lapack_int il, lapack_int iu, double abstol, lapack_int *m, double *w, lapack_complex_double *z, lapack_int ldz, lapack_int *ifail)
lapack_int LAPACKE_dtrsna(int matrix_order, char job, char howmny, const lapack_logical *select, lapack_int n, const double *t, lapack_int ldt, const double *vl, lapack_int ldvl, const double *vr, lapack_int ldvr, double *s, double *sep, lapack_int mm, lapack_int *m)
#define LAPACK_csyswapr
Definition: lapacke.h:11575
lapack_int LAPACKE_dpbcon(int matrix_order, char uplo, lapack_int n, lapack_int kd, const double *ab, lapack_int ldab, double anorm, double *rcond)
lapack_int LAPACKE_dgees(int matrix_order, char jobvs, char sort, LAPACK_D_SELECT2 select, lapack_int n, double *a, lapack_int lda, lapack_int *sdim, double *wr, double *wi, double *vs, lapack_int ldvs)
lapack_int LAPACKE_cgees_work(int matrix_order, char jobvs, char sort, LAPACK_C_SELECT1 select, lapack_int n, lapack_complex_float *a, lapack_int lda, lapack_int *sdim, lapack_complex_float *w, lapack_complex_float *vs, lapack_int ldvs, lapack_complex_float *work, lapack_int lwork, float *rwork, lapack_logical *bwork)
#define LAPACK_stpttr
Definition: lapacke.h:11455
lapack_int LAPACKE_sstegr(int matrix_order, char jobz, char range, lapack_int n, float *d, float *e, float vl, float vu, lapack_int il, lapack_int iu, float abstol, lapack_int *m, float *w, float *z, lapack_int ldz, lapack_int *isuppz)
#define LAPACK_cungql
Definition: lapacke.h:11056
lapack_int LAPACKE_dgetri(int matrix_order, lapack_int n, double *a, lapack_int lda, const lapack_int *ipiv)
lapack_int LAPACKE_dorgtr_work(int matrix_order, char uplo, lapack_int n, double *a, lapack_int lda, const double *tau, double *work, lapack_int lwork)
#define LAPACK_sgelq2
Definition: lapacke.h:11508
#define LAPACK_dspgst
Definition: lapacke.h:11175
lapack_int LAPACKE_cgeqp3_work(int matrix_order, lapack_int m, lapack_int n, lapack_complex_float *a, lapack_int lda, lapack_int *jpvt, lapack_complex_float *tau, lapack_complex_float *work, lapack_int lwork, float *rwork)
lapack_int LAPACKE_cpotrf_work(int matrix_order, char uplo, lapack_int n, lapack_complex_float *a, lapack_int lda)
lapack_int LAPACKE_shgeqz_work(int matrix_order, char job, char compq, char compz, lapack_int n, lapack_int ilo, lapack_int ihi, float *h, lapack_int ldh, float *t, lapack_int ldt, float *alphar, float *alphai, float *beta, float *q, lapack_int ldq, float *z, lapack_int ldz, float *work, lapack_int lwork)
lapack_int LAPACKE_cggglm_work(int matrix_order, lapack_int n, lapack_int m, lapack_int p, lapack_complex_float *a, lapack_int lda, lapack_complex_float *b, lapack_int ldb, lapack_complex_float *d, lapack_complex_float *x, lapack_complex_float *y, lapack_complex_float *work, lapack_int lwork)
lapack_int LAPACKE_zgesdd_work(int matrix_order, char jobz, lapack_int m, lapack_int n, lapack_complex_double *a, lapack_int lda, double *s, lapack_complex_double *u, lapack_int ldu, lapack_complex_double *vt, lapack_int ldvt, lapack_complex_double *work, lapack_int lwork, double *rwork, lapack_int *iwork)
lapack_int LAPACKE_chfrk(int matrix_order, char transr, char uplo, char trans, lapack_int n, lapack_int k, float alpha, const lapack_complex_float *a, lapack_int lda, float beta, lapack_complex_float *c)
lapack_int LAPACKE_dlapmr_work(int matrix_order, lapack_logical forwrd, lapack_int m, lapack_int n, double *x, lapack_int ldx, lapack_int *k)
lapack_int LAPACKE_sptrfs(int matrix_order, lapack_int n, lapack_int nrhs, const float *d, const float *e, const float *df, const float *ef, const float *b, lapack_int ldb, float *x, lapack_int ldx, float *ferr, float *berr)
#define LAPACK_cbbcsd
Definition: lapacke.h:11569
lapack_int LAPACKE_zlagsy_work(int matrix_order, lapack_int n, lapack_int k, const double *d, lapack_complex_double *a, lapack_int lda, lapack_int *iseed, lapack_complex_double *work)
lapack_int LAPACKE_cunbdb(int matrix_order, char trans, char signs, lapack_int m, lapack_int p, lapack_int q, lapack_complex_float *x11, lapack_int ldx11, lapack_complex_float *x12, lapack_int ldx12, lapack_complex_float *x21, lapack_int ldx21, lapack_complex_float *x22, lapack_int ldx22, float *theta, float *phi, lapack_complex_float *taup1, lapack_complex_float *taup2, lapack_complex_float *tauq1, lapack_complex_float *tauq2)
lapack_int LAPACKE_cupmtr(int matrix_order, char side, char uplo, char trans, lapack_int m, lapack_int n, const lapack_complex_float *ap, const lapack_complex_float *tau, lapack_complex_float *c, lapack_int ldc)
#define LAPACK_strrfs
Definition: lapacke.h:10826
lapack_int LAPACKE_sgelss_work(int matrix_order, lapack_int m, lapack_int n, lapack_int nrhs, float *a, lapack_int lda, float *b, lapack_int ldb, float *s, float rcond, lapack_int *rank, float *work, lapack_int lwork)
lapack_int LAPACKE_ctzrzf_work(int matrix_order, lapack_int m, lapack_int n, lapack_complex_float *a, lapack_int lda, lapack_complex_float *tau, lapack_complex_float *work, lapack_int lwork)
lapack_int LAPACKE_zgeevx(int matrix_order, char balanc, char jobvl, char jobvr, char sense, lapack_int n, lapack_complex_double *a, lapack_int lda, lapack_complex_double *w, lapack_complex_double *vl, lapack_int ldvl, lapack_complex_double *vr, lapack_int ldvr, lapack_int *ilo, lapack_int *ihi, double *scale, double *abnrm, double *rconde, double *rcondv)
lapack_int LAPACKE_ztpttf(int matrix_order, char transr, char uplo, lapack_int n, const lapack_complex_double *ap, lapack_complex_double *arf)
lapack_int LAPACKE_zpftrf(int matrix_order, char transr, char uplo, lapack_int n, lapack_complex_double *a)
lapack_int LAPACKE_zpbcon(int matrix_order, char uplo, lapack_int n, lapack_int kd, const lapack_complex_double *ab, lapack_int ldab, double anorm, double *rcond)
#define LAPACK_clarfb
Definition: lapacke.h:11514
#define LAPACK_dgehrd
Definition: lapacke.h:11187
#define LAPACK_zspsvx
Definition: lapacke.h:11013
#define LAPACK_dgesvj
Definition: lapacke.h:11376
lapack_int LAPACKE_cunghr_work(int matrix_order, lapack_int n, lapack_int ilo, lapack_int ihi, lapack_complex_float *a, lapack_int lda, const lapack_complex_float *tau, lapack_complex_float *work, lapack_int lwork)
#define LAPACK_dgesvd
Definition: lapacke.h:11367
lapack_int LAPACKE_slarfb_work(int matrix_order, char side, char trans, char direct, char storev, lapack_int m, lapack_int n, lapack_int k, const float *v, lapack_int ldv, const float *t, lapack_int ldt, float *c, lapack_int ldc, float *work, lapack_int ldwork)
lapack_int LAPACKE_dgeev(int matrix_order, char jobvl, char jobvr, lapack_int n, double *a, lapack_int lda, double *wr, double *wi, double *vl, lapack_int ldvl, double *vr, lapack_int ldvr)
#define LAPACK_cggsvd
Definition: lapacke.h:11380
#define LAPACK_zgetf2
Definition: lapacke.h:11487
lapack_int LAPACKE_sspgvx_work(int matrix_order, lapack_int itype, char jobz, char range, char uplo, lapack_int n, float *ap, float *bp, float vl, float vu, lapack_int il, lapack_int iu, float abstol, lapack_int *m, float *w, float *z, lapack_int ldz, float *work, lapack_int *iwork, lapack_int *ifail)
lapack_int LAPACKE_dormrz(int matrix_order, char side, char trans, lapack_int m, lapack_int n, lapack_int k, lapack_int l, const double *a, lapack_int lda, const double *tau, double *c, lapack_int ldc)
#define LAPACK_ztgsna
Definition: lapacke.h:11269
#define LAPACK_zgesdd
Definition: lapacke.h:11373
lapack_int LAPACKE_ctftri_work(int matrix_order, char transr, char uplo, char diag, lapack_int n, lapack_complex_float *a)
lapack_int LAPACKE_zhpevd_work(int matrix_order, char jobz, char uplo, lapack_int n, lapack_complex_double *ap, double *w, lapack_complex_double *z, lapack_int ldz, lapack_complex_double *work, lapack_int lwork, double *rwork, lapack_int lrwork, lapack_int *iwork, lapack_int liwork)
lapack_int LAPACKE_sormrz(int matrix_order, char side, char trans, lapack_int m, lapack_int n, lapack_int k, lapack_int l, const float *a, lapack_int lda, const float *tau, float *c, lapack_int ldc)
lapack_int LAPACKE_csytrs2(int matrix_order, char uplo, lapack_int n, lapack_int nrhs, const lapack_complex_float *a, lapack_int lda, const lapack_int *ipiv, lapack_complex_float *b, lapack_int ldb)
lapack_int LAPACKE_dgeequb_work(int matrix_order, lapack_int m, lapack_int n, const double *a, lapack_int lda, double *r, double *c, double *rowcnd, double *colcnd, double *amax)
lapack_int LAPACKE_cpotrs(int matrix_order, char uplo, lapack_int n, lapack_int nrhs, const lapack_complex_float *a, lapack_int lda, lapack_complex_float *b, lapack_int ldb)
lapack_int LAPACKE_zggsvp(int matrix_order, char jobu, char jobv, char jobq, lapack_int m, lapack_int p, lapack_int n, lapack_complex_double *a, lapack_int lda, lapack_complex_double *b, lapack_int ldb, double tola, double tolb, lapack_int *k, lapack_int *l, lapack_complex_double *u, lapack_int ldu, lapack_complex_double *v, lapack_int ldv, lapack_complex_double *q, lapack_int ldq)
#define LAPACK_dlatms
Definition: lapacke.h:11529
lapack_int LAPACKE_dlartgp_work(double f, double g, double *cs, double *sn, double *r)
lapack_int LAPACKE_dgtsv(int matrix_order, lapack_int n, lapack_int nrhs, double *dl, double *d, double *du, double *b, lapack_int ldb)
#define LAPACK_cgtrfs
Definition: lapacke.h:10786
lapack_int LAPACKE_zggglm_work(int matrix_order, lapack_int n, lapack_int m, lapack_int p, lapack_complex_double *a, lapack_int lda, lapack_complex_double *b, lapack_int ldb, lapack_complex_double *d, lapack_complex_double *x, lapack_complex_double *y, lapack_complex_double *work, lapack_int lwork)
#define LAPACK_dsgesv
Definition: lapacke.h:10920
lapack_int LAPACKE_sgeqrt3(int matrix_order, lapack_int m, lapack_int n, float *a, lapack_int lda, float *t, lapack_int ldt)
lapack_int LAPACKE_csysv_work(int matrix_order, char uplo, lapack_int n, lapack_int nrhs, lapack_complex_float *a, lapack_int lda, lapack_int *ipiv, lapack_complex_float *b, lapack_int ldb, lapack_complex_float *work, lapack_int lwork)
#define LAPACK_zgges
Definition: lapacke.h:11421
lapack_int LAPACKE_ssyrfsx(int matrix_order, char uplo, char equed, lapack_int n, lapack_int nrhs, const float *a, lapack_int lda, const float *af, lapack_int ldaf, const lapack_int *ipiv, const float *s, const float *b, lapack_int ldb, float *x, lapack_int ldx, float *rcond, float *berr, lapack_int n_err_bnds, float *err_bnds_norm, float *err_bnds_comp, lapack_int nparams, float *params)
lapack_int LAPACKE_cggbak(int matrix_order, char job, char side, lapack_int n, lapack_int ilo, lapack_int ihi, const float *lscale, const float *rscale, lapack_int m, lapack_complex_float *v, lapack_int ldv)
#define LAPACK_zheevr
Definition: lapacke.h:11317
lapack_int LAPACKE_csptrs(int matrix_order, char uplo, lapack_int n, lapack_int nrhs, const lapack_complex_float *ap, const lapack_int *ipiv, lapack_complex_float *b, lapack_int ldb)
#define LAPACK_ctrcon
Definition: lapacke.h:10758
#define LAPACK_cpbcon
Definition: lapacke.h:10738
lapack_int LAPACKE_dsytri2x_work(int matrix_order, char uplo, lapack_int n, double *a, lapack_int lda, const lapack_int *ipiv, double *work, lapack_int nb)
#define LAPACK_dsygst
Definition: lapacke.h:11171
double LAPACKE_dlapy3(double x, double y, double z)
lapack_int LAPACKE_sgetrf(int matrix_order, lapack_int m, lapack_int n, float *a, lapack_int lda, lapack_int *ipiv)
lapack_int LAPACKE_slaset(int matrix_order, char uplo, lapack_int m, lapack_int n, float alpha, float beta, float *a, lapack_int lda)
lapack_int LAPACKE_cpbsvx_work(int matrix_order, char fact, char uplo, lapack_int n, lapack_int kd, lapack_int nrhs, lapack_complex_float *ab, lapack_int ldab, lapack_complex_float *afb, lapack_int ldafb, char *equed, float *s, lapack_complex_float *b, lapack_int ldb, lapack_complex_float *x, lapack_int ldx, float *rcond, float *ferr, float *berr, lapack_complex_float *work, float *rwork)
#define LAPACK_zgtsv
Definition: lapacke.h:10945
lapack_int LAPACKE_dggev_work(int matrix_order, char jobvl, char jobvr, lapack_int n, double *a, lapack_int lda, double *b, lapack_int ldb, double *alphar, double *alphai, double *beta, double *vl, lapack_int ldvl, double *vr, lapack_int ldvr, double *work, lapack_int lwork)
lapack_int LAPACKE_zgtsv_work(int matrix_order, lapack_int n, lapack_int nrhs, lapack_complex_double *dl, lapack_complex_double *d, lapack_complex_double *du, lapack_complex_double *b, lapack_int ldb)
#define LAPACK_zpptrf
Definition: lapacke.h:10639
#define LAPACK_cggrqf
Definition: lapacke.h:11088
lapack_int LAPACKE_cpprfs(int matrix_order, char uplo, lapack_int n, lapack_int nrhs, const lapack_complex_float *ap, const lapack_complex_float *afp, const lapack_complex_float *b, lapack_int ldb, lapack_complex_float *x, lapack_int ldx, float *ferr, float *berr)
lapack_int LAPACKE_dtrtrs(int matrix_order, char uplo, char trans, char diag, lapack_int n, lapack_int nrhs, const double *a, lapack_int lda, double *b, lapack_int ldb)
#define LAPACK_zhbevx
Definition: lapacke.h:11341
#define LAPACK_zlarfg
Definition: lapacke.h:11519
lapack_int LAPACKE_cgelsd(int matrix_order, lapack_int m, lapack_int n, lapack_int nrhs, lapack_complex_float *a, lapack_int lda, lapack_complex_float *b, lapack_int ldb, float *s, float rcond, lapack_int *rank)
lapack_int LAPACKE_zlarft(int matrix_order, char direct, char storev, lapack_int n, lapack_int k, const lapack_complex_double *v, lapack_int ldv, const lapack_complex_double *tau, lapack_complex_double *t, lapack_int ldt)
lapack_int LAPACKE_cggrqf(int matrix_order, lapack_int m, lapack_int p, lapack_int n, lapack_complex_float *a, lapack_int lda, lapack_complex_float *taua, lapack_complex_float *b, lapack_int ldb, lapack_complex_float *taub)
lapack_int LAPACKE_chpgvd_work(int matrix_order, lapack_int itype, char jobz, char uplo, lapack_int n, lapack_complex_float *ap, lapack_complex_float *bp, float *w, lapack_complex_float *z, lapack_int ldz, lapack_complex_float *work, lapack_int lwork, float *rwork, lapack_int lrwork, lapack_int *iwork, lapack_int liwork)
lapack_int LAPACKE_cheev(int matrix_order, char jobz, char uplo, lapack_int n, lapack_complex_float *a, lapack_int lda, float *w)
lapack_int LAPACKE_dgtrfs(int matrix_order, char trans, lapack_int n, lapack_int nrhs, const double *dl, const double *d, const double *du, const double *dlf, const double *df, const double *duf, const double *du2, const lapack_int *ipiv, const double *b, lapack_int ldb, double *x, lapack_int ldx, double *ferr, double *berr)
lapack_int LAPACKE_zgesv_work(int matrix_order, lapack_int n, lapack_int nrhs, lapack_complex_double *a, lapack_int lda, lapack_int *ipiv, lapack_complex_double *b, lapack_int ldb)
lapack_int LAPACKE_ssbgst(int matrix_order, char vect, char uplo, lapack_int n, lapack_int ka, lapack_int kb, float *ab, lapack_int ldab, const float *bb, lapack_int ldbb, float *x, lapack_int ldx)
#define LAPACK_zpteqr
Definition: lapacke.h:11161
#define LAPACK_ztprfs
Definition: lapacke.h:10833
lapack_int LAPACKE_ctrexc_work(int matrix_order, char compq, lapack_int n, lapack_complex_float *t, lapack_int ldt, lapack_complex_float *q, lapack_int ldq, lapack_int ifst, lapack_int ilst)
lapack_int LAPACKE_spotrs_work(int matrix_order, char uplo, lapack_int n, lapack_int nrhs, const float *a, lapack_int lda, float *b, lapack_int ldb)
#define LAPACK_dgttrf
Definition: lapacke.h:10621
lapack_int LAPACKE_sgeequ(int matrix_order, lapack_int m, lapack_int n, const float *a, lapack_int lda, float *r, float *c, float *rowcnd, float *colcnd, float *amax)
#define LAPACK_dormqr
Definition: lapacke.h:11033
#define LAPACK_csyequb
Definition: lapacke.h:10913
lapack_int LAPACKE_dgesvx(int matrix_order, char fact, char trans, lapack_int n, lapack_int nrhs, double *a, lapack_int lda, double *af, lapack_int ldaf, lapack_int *ipiv, char *equed, double *r, double *c, double *b, lapack_int ldb, double *x, lapack_int ldx, double *rcond, double *ferr, double *berr, double *rpivot)
lapack_int LAPACKE_dgbequ(int matrix_order, lapack_int m, lapack_int n, lapack_int kl, lapack_int ku, const double *ab, lapack_int ldab, double *r, double *c, double *rowcnd, double *colcnd, double *amax)
lapack_int LAPACKE_zgemqrt_work(int matrix_order, char side, char trans, lapack_int m, lapack_int n, lapack_int k, lapack_int nb, const lapack_complex_double *v, lapack_int ldv, const lapack_complex_double *t, lapack_int ldt, lapack_complex_double *c, lapack_int ldc, lapack_complex_double *work)
lapack_int LAPACKE_cposv_work(int matrix_order, char uplo, lapack_int n, lapack_int nrhs, lapack_complex_float *a, lapack_int lda, lapack_complex_float *b, lapack_int ldb)
lapack_int LAPACKE_dlarnv_work(lapack_int idist, lapack_int *iseed, lapack_int n, double *x)
lapack_int LAPACKE_zgttrf_work(lapack_int n, lapack_complex_double *dl, lapack_complex_double *d, lapack_complex_double *du, lapack_complex_double *du2, lapack_int *ipiv)
lapack_int LAPACKE_zunbdb_work(int matrix_order, char trans, char signs, lapack_int m, lapack_int p, lapack_int q, lapack_complex_double *x11, lapack_int ldx11, lapack_complex_double *x12, lapack_int ldx12, lapack_complex_double *x21, lapack_int ldx21, lapack_complex_double *x22, lapack_int ldx22, double *theta, double *phi, lapack_complex_double *taup1, lapack_complex_double *taup2, lapack_complex_double *tauq1, lapack_complex_double *tauq2, lapack_complex_double *work, lapack_int lwork)
#define LAPACK_zupmtr
Definition: lapacke.h:11135
lapack_int LAPACKE_ctprfb_work(int matrix_order, char side, char trans, char direct, char storev, lapack_int m, lapack_int n, lapack_int k, lapack_int l, const lapack_complex_float *v, lapack_int ldv, const lapack_complex_float *t, lapack_int ldt, lapack_complex_float *a, lapack_int lda, lapack_complex_float *b, lapack_int ldb, const float *mywork, lapack_int myldwork)
#define LAPACK_spttrs
Definition: lapacke.h:10688
lapack_int LAPACKE_cungrq_work(int matrix_order, lapack_int m, lapack_int n, lapack_int k, lapack_complex_float *a, lapack_int lda, const lapack_complex_float *tau, lapack_complex_float *work, lapack_int lwork)
#define LAPACK_ctpttf
Definition: lapacke.h:11453
#define LAPACK_sspcon
Definition: lapacke.h:10750
lapack_int LAPACKE_csyrfs(int matrix_order, char uplo, lapack_int n, lapack_int nrhs, const lapack_complex_float *a, lapack_int lda, const lapack_complex_float *af, lapack_int ldaf, const lapack_int *ipiv, const lapack_complex_float *b, lapack_int ldb, lapack_complex_float *x, lapack_int ldx, float *ferr, float *berr)
lapack_int LAPACKE_cpftri(int matrix_order, char transr, char uplo, lapack_int n, lapack_complex_float *a)
#define LAPACK_spbstf
Definition: lapacke.h:11182
#define LAPACK_zgelss
Definition: lapacke.h:11289
lapack_int LAPACKE_stgsna(int matrix_order, char job, char howmny, const lapack_logical *select, lapack_int n, const float *a, lapack_int lda, const float *b, lapack_int ldb, const float *vl, lapack_int ldvl, const float *vr, lapack_int ldvr, float *s, float *dif, lapack_int mm, lapack_int *m)
lapack_int LAPACKE_slarft(int matrix_order, char direct, char storev, lapack_int n, lapack_int k, const float *v, lapack_int ldv, const float *tau, float *t, lapack_int ldt)
lapack_int LAPACKE_zppsv_work(int matrix_order, char uplo, lapack_int n, lapack_int nrhs, lapack_complex_double *ap, lapack_complex_double *b, lapack_int ldb)
lapack_int LAPACKE_zgetrs_work(int matrix_order, char trans, lapack_int n, lapack_int nrhs, const lapack_complex_double *a, lapack_int lda, const lapack_int *ipiv, lapack_complex_double *b, lapack_int ldb)
#define LAPACK_sposv
Definition: lapacke.h:10950
lapack_int LAPACKE_sormhr(int matrix_order, char side, char trans, lapack_int m, lapack_int n, lapack_int ilo, lapack_int ihi, const float *a, lapack_int lda, const float *tau, float *c, lapack_int ldc)
lapack_int LAPACKE_ztrtrs(int matrix_order, char uplo, char trans, char diag, lapack_int n, lapack_int nrhs, const lapack_complex_double *a, lapack_int lda, lapack_complex_double *b, lapack_int ldb)
lapack_int LAPACKE_dtfttp(int matrix_order, char transr, char uplo, lapack_int n, const double *arf, double *ap)
lapack_int LAPACKE_ztgsyl(int matrix_order, char trans, lapack_int ijob, lapack_int m, lapack_int n, const lapack_complex_double *a, lapack_int lda, const lapack_complex_double *b, lapack_int ldb, lapack_complex_double *c, lapack_int ldc, const lapack_complex_double *d, lapack_int ldd, const lapack_complex_double *e, lapack_int lde, lapack_complex_double *f, lapack_int ldf, double *scale, double *dif)
#define LAPACK_dtgsna
Definition: lapacke.h:11267
lapack_int LAPACKE_ztfsm_work(int matrix_order, char transr, char side, char uplo, char trans, char diag, lapack_int m, lapack_int n, lapack_complex_double alpha, const lapack_complex_double *a, lapack_complex_double *b, lapack_int ldb)
#define LAPACK_ztrttf
Definition: lapacke.h:11460
lapack_int LAPACKE_sgeesx_work(int matrix_order, char jobvs, char sort, LAPACK_S_SELECT2 select, char sense, lapack_int n, float *a, lapack_int lda, lapack_int *sdim, float *wr, float *wi, float *vs, lapack_int ldvs, float *rconde, float *rcondv, float *work, lapack_int lwork, lapack_int *iwork, lapack_int liwork, lapack_logical *bwork)
lapack_int LAPACKE_dsfrk(int matrix_order, char transr, char uplo, char trans, lapack_int n, lapack_int k, double alpha, const double *a, lapack_int lda, double beta, double *c)
lapack_int LAPACKE_stpttf(int matrix_order, char transr, char uplo, lapack_int n, const float *ap, float *arf)
lapack_int LAPACKE_dgesv(int matrix_order, lapack_int n, lapack_int nrhs, double *a, lapack_int lda, lapack_int *ipiv, double *b, lapack_int ldb)
lapack_int LAPACKE_sormrq(int matrix_order, char side, char trans, lapack_int m, lapack_int n, lapack_int k, const float *a, lapack_int lda, const float *tau, float *c, lapack_int ldc)
lapack_int LAPACKE_sorgqr(int matrix_order, lapack_int m, lapack_int n, lapack_int k, float *a, lapack_int lda, const float *tau)
lapack_int LAPACKE_zgbtrs(int matrix_order, char trans, lapack_int n, lapack_int kl, lapack_int ku, lapack_int nrhs, const lapack_complex_double *ab, lapack_int ldab, const lapack_int *ipiv, lapack_complex_double *b, lapack_int ldb)
lapack_int LAPACKE_chbgvd(int matrix_order, char jobz, char uplo, lapack_int n, lapack_int ka, lapack_int kb, lapack_complex_float *ab, lapack_int ldab, lapack_complex_float *bb, lapack_int ldbb, float *w, lapack_complex_float *z, lapack_int ldz)
#define LAPACK_cgemqrt
Definition: lapacke.h:11612
lapack_int LAPACKE_zgghrd_work(int matrix_order, char compq, char compz, lapack_int n, lapack_int ilo, lapack_int ihi, lapack_complex_double *a, lapack_int lda, lapack_complex_double *b, lapack_int ldb, lapack_complex_double *q, lapack_int ldq, lapack_complex_double *z, lapack_int ldz)
#define LAPACK_dppcon
Definition: lapacke.h:10733
#define LAPACK_lsame
Definition: lapacke.h:147
#define LAPACK_ssygst
Definition: lapacke.h:11170
#define LAPACK_clacpy
Definition: lapacke.h:11482
lapack_int LAPACKE_zlaghe(int matrix_order, lapack_int n, lapack_int k, const double *d, lapack_complex_double *a, lapack_int lda, lapack_int *iseed)
#define LAPACK_dtpqrt2
Definition: lapacke.h:11634
#define LAPACK_sgerfs
Definition: lapacke.h:10768
#define LAPACK_sgeqrt3
Definition: lapacke.h:11622
lapack_int LAPACKE_ssytrs2_work(int matrix_order, char uplo, lapack_int n, lapack_int nrhs, const float *a, lapack_int lda, const lapack_int *ipiv, float *b, lapack_int ldb, float *work)
lapack_int LAPACKE_dstevr_work(int matrix_order, char jobz, char range, lapack_int n, double *d, double *e, double vl, double vu, lapack_int il, lapack_int iu, double abstol, lapack_int *m, double *w, double *z, lapack_int ldz, lapack_int *isuppz, double *work, lapack_int lwork, lapack_int *iwork, lapack_int liwork)
#define LAPACK_sgeevx
Definition: lapacke.h:11362
lapack_int LAPACKE_clapmr_work(int matrix_order, lapack_logical forwrd, lapack_int m, lapack_int n, lapack_complex_float *x, lapack_int ldx, lapack_int *k)
lapack_int LAPACKE_zgbequ(int matrix_order, lapack_int m, lapack_int n, lapack_int kl, lapack_int ku, const lapack_complex_double *ab, lapack_int ldab, double *r, double *c, double *rowcnd, double *colcnd, double *amax)
lapack_int LAPACKE_dgeqrt(int matrix_order, lapack_int m, lapack_int n, lapack_int nb, double *a, lapack_int lda, double *t, lapack_int ldt)
#define LAPACK_cgebak
Definition: lapacke.h:11204
#define LAPACK_cppcon
Definition: lapacke.h:10734
#define LAPACK_dorgtr
Definition: lapacke.h:11115
lapack_int LAPACKE_cgeqlf_work(int matrix_order, lapack_int m, lapack_int n, lapack_complex_float *a, lapack_int lda, lapack_complex_float *tau, lapack_complex_float *work, lapack_int lwork)
lapack_int LAPACKE_dsysvx(int matrix_order, char fact, char uplo, lapack_int n, lapack_int nrhs, const double *a, lapack_int lda, double *af, lapack_int ldaf, lapack_int *ipiv, const double *b, lapack_int ldb, double *x, lapack_int ldx, double *rcond, double *ferr, double *berr)
lapack_int LAPACKE_zlarfg_work(lapack_int n, lapack_complex_double *alpha, lapack_complex_double *x, lapack_int incx, lapack_complex_double *tau)
#define LAPACK_ssyevd
Definition: lapacke.h:11306
lapack_int LAPACKE_zppcon(int matrix_order, char uplo, lapack_int n, const lapack_complex_double *ap, double anorm, double *rcond)
#define LAPACK_dgbtrs
Definition: lapacke.h:10665
lapack_int LAPACKE_cgerqf(int matrix_order, lapack_int m, lapack_int n, lapack_complex_float *a, lapack_int lda, lapack_complex_float *tau)
lapack_int LAPACKE_zposvxx(int matrix_order, char fact, char uplo, lapack_int n, lapack_int nrhs, lapack_complex_double *a, lapack_int lda, lapack_complex_double *af, lapack_int ldaf, char *equed, double *s, lapack_complex_double *b, lapack_int ldb, lapack_complex_double *x, lapack_int ldx, double *rcond, double *rpvgrw, double *berr, lapack_int n_err_bnds, double *err_bnds_norm, double *err_bnds_comp, lapack_int nparams, double *params)
#define LAPACK_ssytrd
Definition: lapacke.h:11112
lapack_int LAPACKE_ssyevr(int matrix_order, char jobz, char range, char uplo, lapack_int n, float *a, lapack_int lda, float vl, float vu, lapack_int il, lapack_int iu, float abstol, lapack_int *m, float *w, float *z, lapack_int ldz, lapack_int *isuppz)
lapack_int LAPACKE_cpttrf(lapack_int n, float *d, lapack_complex_float *e)
lapack_int LAPACKE_stgsna_work(int matrix_order, char job, char howmny, const lapack_logical *select, lapack_int n, const float *a, lapack_int lda, const float *b, lapack_int ldb, const float *vl, lapack_int ldvl, const float *vr, lapack_int ldvr, float *s, float *dif, lapack_int mm, lapack_int *m, float *work, lapack_int lwork, lapack_int *iwork)
#define LAPACK_dtrtrs
Definition: lapacke.h:10705
#define LAPACK_ssptrd
Definition: lapacke.h:11124
lapack_int LAPACKE_dsptri_work(int matrix_order, char uplo, lapack_int n, double *ap, const lapack_int *ipiv, double *work)
lapack_int LAPACKE_sppequ_work(int matrix_order, char uplo, lapack_int n, const float *ap, float *s, float *scond, float *amax)
#define LAPACK_cppsvx
Definition: lapacke.h:10970
lapack_int LAPACKE_stgevc(int matrix_order, char side, char howmny, const lapack_logical *select, lapack_int n, const float *s, lapack_int lds, const float *p, lapack_int ldp, float *vl, lapack_int ldvl, float *vr, lapack_int ldvr, lapack_int mm, lapack_int *m)
lapack_int LAPACKE_ctbtrs_work(int matrix_order, char uplo, char trans, char diag, lapack_int n, lapack_int kd, lapack_int nrhs, const lapack_complex_float *ab, lapack_int ldab, lapack_complex_float *b, lapack_int ldb)
lapack_int LAPACKE_sporfsx_work(int matrix_order, char uplo, char equed, lapack_int n, lapack_int nrhs, const float *a, lapack_int lda, const float *af, lapack_int ldaf, const float *s, const float *b, lapack_int ldb, float *x, lapack_int ldx, float *rcond, float *berr, lapack_int n_err_bnds, float *err_bnds_norm, float *err_bnds_comp, lapack_int nparams, float *params, float *work, lapack_int *iwork)
#define LAPACK_sggesx
Definition: lapacke.h:11422
#define LAPACK_ssyswapr
Definition: lapacke.h:11593
lapack_int LAPACKE_cpotri_work(int matrix_order, char uplo, lapack_int n, lapack_complex_float *a, lapack_int lda)
lapack_int LAPACKE_chsein(int matrix_order, char job, char eigsrc, char initv, const lapack_logical *select, lapack_int n, const lapack_complex_float *h, lapack_int ldh, lapack_complex_float *w, lapack_complex_float *vl, lapack_int ldvl, lapack_complex_float *vr, lapack_int ldvr, lapack_int mm, lapack_int *m, lapack_int *ifaill, lapack_int *ifailr)
lapack_int LAPACKE_cpotrs_work(int matrix_order, char uplo, lapack_int n, lapack_int nrhs, const lapack_complex_float *a, lapack_int lda, lapack_complex_float *b, lapack_int ldb)
#define LAPACK_ssysv
Definition: lapacke.h:10988
#define LAPACK_slartgs
Definition: lapacke.h:11566
#define LAPACK_ztgevc
Definition: lapacke.h:11253
#define LAPACK_ctpttr
Definition: lapacke.h:11457
#define LAPACK_zhegvx
Definition: lapacke.h:11393
lapack_int LAPACKE_zgetf2(int matrix_order, lapack_int m, lapack_int n, lapack_complex_double *a, lapack_int lda, lapack_int *ipiv)
lapack_int LAPACKE_ctrsyl_work(int matrix_order, char trana, char tranb, lapack_int isgn, lapack_int m, lapack_int n, const lapack_complex_float *a, lapack_int lda, const lapack_complex_float *b, lapack_int ldb, lapack_complex_float *c, lapack_int ldc, float *scale)
lapack_int LAPACKE_cbdsqr(int matrix_order, char uplo, lapack_int n, lapack_int ncvt, lapack_int nru, lapack_int ncc, float *d, float *e, lapack_complex_float *vt, lapack_int ldvt, lapack_complex_float *u, lapack_int ldu, lapack_complex_float *c, lapack_int ldc)
#define LAPACK_cgetri
Definition: lapacke.h:10840
lapack_int LAPACKE_dorgrq(int matrix_order, lapack_int m, lapack_int n, lapack_int k, double *a, lapack_int lda, const double *tau)
#define LAPACK_zstemr
Definition: lapacke.h:11149
lapack_int LAPACKE_sorbdb(int matrix_order, char trans, char signs, lapack_int m, lapack_int p, lapack_int q, float *x11, lapack_int ldx11, float *x12, lapack_int ldx12, float *x21, lapack_int ldx21, float *x22, lapack_int ldx22, float *theta, float *phi, float *taup1, float *taup2, float *tauq1, float *tauq2)
lapack_int LAPACKE_zgglse_work(int matrix_order, lapack_int m, lapack_int n, lapack_int p, lapack_complex_double *a, lapack_int lda, lapack_complex_double *b, lapack_int ldb, lapack_complex_double *c, lapack_complex_double *d, lapack_complex_double *x, lapack_complex_double *work, lapack_int lwork)
lapack_int LAPACKE_sormqr(int matrix_order, char side, char trans, lapack_int m, lapack_int n, lapack_int k, const float *a, lapack_int lda, const float *tau, float *c, lapack_int ldc)
lapack_int LAPACKE_slatms_work(int matrix_order, lapack_int m, lapack_int n, char dist, lapack_int *iseed, char sym, float *d, lapack_int mode, float cond, float dmax, lapack_int kl, lapack_int ku, char pack, float *a, lapack_int lda, float *work)
#define LAPACK_cggglm
Definition: lapacke.h:11300
lapack_int LAPACKE_zunmhr_work(int matrix_order, char side, char trans, lapack_int m, lapack_int n, lapack_int ilo, lapack_int ihi, const lapack_complex_double *a, lapack_int lda, const lapack_complex_double *tau, lapack_complex_double *c, lapack_int ldc, lapack_complex_double *work, lapack_int lwork)
#define LAPACK_zgeqrt
Definition: lapacke.h:11617
#define LAPACK_dpttrf
Definition: lapacke.h:10645
#define LAPACK_zpstrf
Definition: lapacke.h:10630
lapack_int LAPACKE_zhptrs_work(int matrix_order, char uplo, lapack_int n, lapack_int nrhs, const lapack_complex_double *ap, const lapack_int *ipiv, lapack_complex_double *b, lapack_int ldb)
lapack_int LAPACKE_dtgsja_work(int matrix_order, char jobu, char jobv, char jobq, lapack_int m, lapack_int p, lapack_int n, lapack_int k, lapack_int l, double *a, lapack_int lda, double *b, lapack_int ldb, double tola, double tolb, double *alpha, double *beta, double *u, lapack_int ldu, double *v, lapack_int ldv, double *q, lapack_int ldq, double *work, lapack_int *ncycle)
#define LAPACK_ssygv
Definition: lapacke.h:11382
lapack_int LAPACKE_sspsvx_work(int matrix_order, char fact, char uplo, lapack_int n, lapack_int nrhs, const float *ap, float *afp, lapack_int *ipiv, const float *b, lapack_int ldb, float *x, lapack_int ldx, float *rcond, float *ferr, float *berr, float *work, lapack_int *iwork)
lapack_int LAPACKE_spstrf(int matrix_order, char uplo, lapack_int n, float *a, lapack_int lda, lapack_int *piv, lapack_int *rank, float tol)
lapack_int LAPACKE_clatms_work(int matrix_order, lapack_int m, lapack_int n, char dist, lapack_int *iseed, char sym, float *d, lapack_int mode, float cond, float dmax, lapack_int kl, lapack_int ku, char pack, lapack_complex_float *a, lapack_int lda, lapack_complex_float *work)
lapack_int LAPACKE_dhgeqz(int matrix_order, char job, char compq, char compz, lapack_int n, lapack_int ilo, lapack_int ihi, double *h, lapack_int ldh, double *t, lapack_int ldt, double *alphar, double *alphai, double *beta, double *q, lapack_int ldq, double *z, lapack_int ldz)
lapack_int LAPACKE_ztptrs(int matrix_order, char uplo, char trans, char diag, lapack_int n, lapack_int nrhs, const lapack_complex_double *ap, lapack_complex_double *b, lapack_int ldb)
#define LAPACK_zhprfs
Definition: lapacke.h:10825
lapack_int LAPACKE_sgeqlf(int matrix_order, lapack_int m, lapack_int n, float *a, lapack_int lda, float *tau)
#define LAPACK_zungql
Definition: lapacke.h:11057
lapack_int LAPACKE_dgeequ(int matrix_order, lapack_int m, lapack_int n, const double *a, lapack_int lda, double *r, double *c, double *rowcnd, double *colcnd, double *amax)
lapack_int LAPACKE_csytri2x_work(int matrix_order, char uplo, lapack_int n, lapack_complex_float *a, lapack_int lda, const lapack_int *ipiv, lapack_complex_float *work, lapack_int nb)
lapack_int LAPACKE_dgejsv_work(int matrix_order, char joba, char jobu, char jobv, char jobr, char jobt, char jobp, lapack_int m, lapack_int n, double *a, lapack_int lda, double *sva, double *u, lapack_int ldu, double *v, lapack_int ldv, double *work, lapack_int lwork, lapack_int *iwork)
#define LAPACK_sgbrfsx
Definition: lapacke.h:10781
lapack_int LAPACKE_strttp_work(int matrix_order, char uplo, lapack_int n, const float *a, lapack_int lda, float *ap)
#define LAPACK_chbevd
Definition: lapacke.h:11336
lapack_int LAPACKE_chpevd_work(int matrix_order, char jobz, char uplo, lapack_int n, lapack_complex_float *ap, float *w, lapack_complex_float *z, lapack_int ldz, lapack_complex_float *work, lapack_int lwork, float *rwork, lapack_int lrwork, lapack_int *iwork, lapack_int liwork)
#define LAPACK_zunmql
Definition: lapacke.h:11061
#define LAPACK_sgeqlf
Definition: lapacke.h:11050
lapack_int LAPACKE_ssytrs_work(int matrix_order, char uplo, lapack_int n, lapack_int nrhs, const float *a, lapack_int lda, const lapack_int *ipiv, float *b, lapack_int ldb)
lapack_int LAPACKE_cgecon_work(int matrix_order, char norm, lapack_int n, const lapack_complex_float *a, lapack_int lda, float anorm, float *rcond, lapack_complex_float *work, float *rwork)
#define LAPACK_sspevx
Definition: lapacke.h:11326
lapack_int LAPACKE_dsytrs_work(int matrix_order, char uplo, lapack_int n, lapack_int nrhs, const double *a, lapack_int lda, const lapack_int *ipiv, double *b, lapack_int ldb)
#define LAPACK_zggglm
Definition: lapacke.h:11301
lapack_int LAPACKE_sorgrq(int matrix_order, lapack_int m, lapack_int n, lapack_int k, float *a, lapack_int lda, const float *tau)
lapack_int LAPACKE_zgehrd(int matrix_order, lapack_int n, lapack_int ilo, lapack_int ihi, lapack_complex_double *a, lapack_int lda, lapack_complex_double *tau)
lapack_int LAPACKE_cgeevx_work(int matrix_order, char balanc, char jobvl, char jobvr, char sense, lapack_int n, lapack_complex_float *a, lapack_int lda, lapack_complex_float *w, lapack_complex_float *vl, lapack_int ldvl, lapack_complex_float *vr, lapack_int ldvr, lapack_int *ilo, lapack_int *ihi, float *scale, float *abnrm, float *rconde, float *rcondv, lapack_complex_float *work, lapack_int lwork, float *rwork)
#define LAPACK_zgbtrf
Definition: lapacke.h:10619
#define LAPACK_cgeesx
Definition: lapacke.h:11356
lapack_int LAPACKE_dlaswp(int matrix_order, lapack_int n, double *a, lapack_int lda, lapack_int k1, lapack_int k2, const lapack_int *ipiv, lapack_int incx)
#define LAPACK_dgelqf
Definition: lapacke.h:11039
lapack_int LAPACKE_cpftrs_work(int matrix_order, char transr, char uplo, lapack_int n, lapack_int nrhs, const lapack_complex_float *a, lapack_complex_float *b, lapack_int ldb)
lapack_int LAPACKE_sggsvd_work(int matrix_order, char jobu, char jobv, char jobq, lapack_int m, lapack_int n, lapack_int p, lapack_int *k, lapack_int *l, float *a, lapack_int lda, float *b, lapack_int ldb, float *alpha, float *beta, float *u, lapack_int ldu, float *v, lapack_int ldv, float *q, lapack_int ldq, float *work, lapack_int *iwork)
lapack_int LAPACKE_csyequb_work(int matrix_order, char uplo, lapack_int n, const lapack_complex_float *a, lapack_int lda, float *s, float *scond, float *amax, lapack_complex_float *work)
#define LAPACK_dtgsja
Definition: lapacke.h:11275
lapack_int LAPACKE_slagsy_work(int matrix_order, lapack_int n, lapack_int k, const float *d, float *a, lapack_int lda, lapack_int *iseed, float *work)
lapack_int LAPACKE_ctpmqrt_work(int matrix_order, char side, char trans, lapack_int m, lapack_int n, lapack_int k, lapack_int l, lapack_int nb, const lapack_complex_float *v, lapack_int ldv, const lapack_complex_float *t, lapack_int ldt, lapack_complex_float *a, lapack_int lda, lapack_complex_float *b, lapack_int ldb, lapack_complex_float *work)
lapack_int LAPACKE_ztbtrs_work(int matrix_order, char uplo, char trans, char diag, lapack_int n, lapack_int kd, lapack_int nrhs, const lapack_complex_double *ab, lapack_int ldab, lapack_complex_double *b, lapack_int ldb)
#define LAPACK_zhbgvd
Definition: lapacke.h:11413
#define LAPACK_zhptri
Definition: lapacke.h:10865
#define LAPACK_zhecon
Definition: lapacke.h:10749
lapack_int LAPACKE_cungql(int matrix_order, lapack_int m, lapack_int n, lapack_int k, lapack_complex_float *a, lapack_int lda, const lapack_complex_float *tau)
lapack_int LAPACKE_dgbrfsx(int matrix_order, char trans, char equed, lapack_int n, lapack_int kl, lapack_int ku, lapack_int nrhs, const double *ab, lapack_int ldab, const double *afb, lapack_int ldafb, const lapack_int *ipiv, const double *r, const double *c, const double *b, lapack_int ldb, double *x, lapack_int ldx, double *rcond, double *berr, lapack_int n_err_bnds, double *err_bnds_norm, double *err_bnds_comp, lapack_int nparams, double *params)
lapack_int LAPACKE_sbdsdc_work(int matrix_order, char uplo, char compq, lapack_int n, float *d, float *e, float *u, lapack_int ldu, float *vt, lapack_int ldvt, float *q, lapack_int *iq, float *work, lapack_int *iwork)
lapack_int LAPACKE_dppsvx_work(int matrix_order, char fact, char uplo, lapack_int n, lapack_int nrhs, double *ap, double *afp, char *equed, double *s, double *b, lapack_int ldb, double *x, lapack_int ldx, double *rcond, double *ferr, double *berr, double *work, lapack_int *iwork)
#define LAPACK_sgtsv
Definition: lapacke.h:10942
lapack_int LAPACKE_cgesvxx(int matrix_order, char fact, char trans, lapack_int n, lapack_int nrhs, lapack_complex_float *a, lapack_int lda, lapack_complex_float *af, lapack_int ldaf, lapack_int *ipiv, char *equed, float *r, float *c, lapack_complex_float *b, lapack_int ldb, lapack_complex_float *x, lapack_int ldx, float *rcond, float *rpvgrw, float *berr, lapack_int n_err_bnds, float *err_bnds_norm, float *err_bnds_comp, lapack_int nparams, float *params)
#define LAPACK_spbsvx
Definition: lapacke.h:10976
lapack_int LAPACKE_csysv(int matrix_order, char uplo, lapack_int n, lapack_int nrhs, lapack_complex_float *a, lapack_int lda, lapack_int *ipiv, lapack_complex_float *b, lapack_int ldb)
lapack_int LAPACKE_zgelsd(int matrix_order, lapack_int m, lapack_int n, lapack_int nrhs, lapack_complex_double *a, lapack_int lda, lapack_complex_double *b, lapack_int ldb, double *s, double rcond, lapack_int *rank)
lapack_int LAPACKE_dpstrf(int matrix_order, char uplo, lapack_int n, double *a, lapack_int lda, lapack_int *piv, lapack_int *rank, double tol)
lapack_int LAPACKE_dpprfs_work(int matrix_order, char uplo, lapack_int n, lapack_int nrhs, const double *ap, const double *afp, const double *b, lapack_int ldb, double *x, lapack_int ldx, double *ferr, double *berr, double *work, lapack_int *iwork)
lapack_int LAPACKE_zhpgvx(int matrix_order, lapack_int itype, char jobz, char range, char uplo, lapack_int n, lapack_complex_double *ap, lapack_complex_double *bp, double vl, double vu, lapack_int il, lapack_int iu, double abstol, lapack_int *m, double *w, lapack_complex_double *z, lapack_int ldz, lapack_int *ifail)
lapack_int LAPACKE_zpotri_work(int matrix_order, char uplo, lapack_int n, lapack_complex_double *a, lapack_int lda)
lapack_int LAPACKE_dgbsv(int matrix_order, lapack_int n, lapack_int kl, lapack_int ku, lapack_int nrhs, double *ab, lapack_int ldab, lapack_int *ipiv, double *b, lapack_int ldb)
lapack_int LAPACKE_zheequb(int matrix_order, char uplo, lapack_int n, const lapack_complex_double *a, lapack_int lda, double *s, double *scond, double *amax)
#define LAPACK_cunmrz
Definition: lapacke.h:11080
lapack_int LAPACKE_dlagge_work(int matrix_order, lapack_int m, lapack_int n, lapack_int kl, lapack_int ku, const double *d, double *a, lapack_int lda, lapack_int *iseed, double *work)
#define LAPACK_dstegr
Definition: lapacke.h:11155
#define LAPACK_cbdsqr
Definition: lapacke.h:11108
#define LAPACK_ztfsm
Definition: lapacke.h:11440
#define LAPACK_cgetrf
Definition: lapacke.h:10614
#define LAPACK_dtprfb
Definition: lapacke.h:11638
lapack_int LAPACKE_ztpqrt(int matrix_order, lapack_int m, lapack_int n, lapack_int l, lapack_int nb, lapack_complex_double *a, lapack_int lda, lapack_complex_double *b, lapack_int ldb, lapack_complex_double *t, lapack_int ldt)
lapack_int LAPACKE_stptrs_work(int matrix_order, char uplo, char trans, char diag, lapack_int n, lapack_int nrhs, const float *ap, float *b, lapack_int ldb)
lapack_int LAPACKE_ssbgvd_work(int matrix_order, char jobz, char uplo, lapack_int n, lapack_int ka, lapack_int kb, float *ab, lapack_int ldab, float *bb, lapack_int ldbb, float *w, float *z, lapack_int ldz, float *work, lapack_int lwork, lapack_int *iwork, lapack_int liwork)
#define LAPACK_spptrf
Definition: lapacke.h:10636
#define LAPACK_cgges
Definition: lapacke.h:11420
lapack_int LAPACKE_strttf_work(int matrix_order, char transr, char uplo, lapack_int n, const float *a, lapack_int lda, float *arf)
lapack_int LAPACKE_zhbgvx_work(int matrix_order, char jobz, char range, char uplo, lapack_int n, lapack_int ka, lapack_int kb, lapack_complex_double *ab, lapack_int ldab, lapack_complex_double *bb, lapack_int ldbb, lapack_complex_double *q, lapack_int ldq, double vl, double vu, lapack_int il, lapack_int iu, double abstol, lapack_int *m, double *w, lapack_complex_double *z, lapack_int ldz, lapack_complex_double *work, double *rwork, lapack_int *iwork, lapack_int *ifail)
#define LAPACK_sspsvx
Definition: lapacke.h:11010
lapack_int LAPACKE_zppcon_work(int matrix_order, char uplo, lapack_int n, const lapack_complex_double *ap, double anorm, double *rcond, lapack_complex_double *work, double *rwork)
lapack_int LAPACKE_ztzrzf(int matrix_order, lapack_int m, lapack_int n, lapack_complex_double *a, lapack_int lda, lapack_complex_double *tau)
lapack_int LAPACKE_sstemr(int matrix_order, char jobz, char range, lapack_int n, float *d, float *e, float vl, float vu, lapack_int il, lapack_int iu, lapack_int *m, float *w, float *z, lapack_int ldz, lapack_int nzc, lapack_int *isuppz, lapack_logical *tryrac)
#define LAPACK_cpbstf
Definition: lapacke.h:11184
lapack_int LAPACKE_dtrsna_work(int matrix_order, char job, char howmny, const lapack_logical *select, lapack_int n, const double *t, lapack_int ldt, const double *vl, lapack_int ldvl, const double *vr, lapack_int ldvr, double *s, double *sep, lapack_int mm, lapack_int *m, double *work, lapack_int ldwork, lapack_int *iwork)
#define LAPACK_zpocon
Definition: lapacke.h:10731
lapack_int LAPACKE_chetrs(int matrix_order, char uplo, lapack_int n, lapack_int nrhs, const lapack_complex_float *a, lapack_int lda, const lapack_int *ipiv, lapack_complex_float *b, lapack_int ldb)
lapack_int LAPACKE_ssyconv_work(int matrix_order, char uplo, char way, lapack_int n, float *a, lapack_int lda, const lapack_int *ipiv, float *work)
#define LAPACK_slange
Definition: lapacke.h:11492
#define LAPACK_cgttrs
Definition: lapacke.h:10670
lapack_int LAPACKE_cgeqlf(int matrix_order, lapack_int m, lapack_int n, lapack_complex_float *a, lapack_int lda, lapack_complex_float *tau)
lapack_int LAPACKE_sgelqf(int matrix_order, lapack_int m, lapack_int n, float *a, lapack_int lda, float *tau)
#define LAPACK_dpptrs
Definition: lapacke.h:10681
lapack_int LAPACKE_ztpmqrt_work(int matrix_order, char side, char trans, lapack_int m, lapack_int n, lapack_int k, lapack_int l, lapack_int nb, const lapack_complex_double *v, lapack_int ldv, const lapack_complex_double *t, lapack_int ldt, lapack_complex_double *a, lapack_int lda, lapack_complex_double *b, lapack_int ldb, lapack_complex_double *work)
lapack_int LAPACKE_zhpgvx_work(int matrix_order, lapack_int itype, char jobz, char range, char uplo, lapack_int n, lapack_complex_double *ap, lapack_complex_double *bp, double vl, double vu, lapack_int il, lapack_int iu, double abstol, lapack_int *m, double *w, lapack_complex_double *z, lapack_int ldz, lapack_complex_double *work, double *rwork, lapack_int *iwork, lapack_int *ifail)
lapack_int LAPACKE_csptri_work(int matrix_order, char uplo, lapack_int n, lapack_complex_float *ap, const lapack_int *ipiv, lapack_complex_float *work)
#define LAPACK_zporfs
Definition: lapacke.h:10791
float LAPACKE_slantr(int matrix_order, char norm, char uplo, char diag, lapack_int m, lapack_int n, const float *a, lapack_int lda)
#define LAPACK_sormbr
Definition: lapacke.h:11100
lapack_int LAPACKE_dorbdb_work(int matrix_order, char trans, char signs, lapack_int m, lapack_int p, lapack_int q, double *x11, lapack_int ldx11, double *x12, lapack_int ldx12, double *x21, lapack_int ldx21, double *x22, lapack_int ldx22, double *theta, double *phi, double *taup1, double *taup2, double *tauq1, double *tauq2, double *work, lapack_int lwork)
lapack_int LAPACKE_dspcon_work(int matrix_order, char uplo, lapack_int n, const double *ap, const lapack_int *ipiv, double anorm, double *rcond, double *work, lapack_int *iwork)
#define LAPACK_zgebak
Definition: lapacke.h:11205
#define LAPACK_csysv
Definition: lapacke.h:10990
lapack_int LAPACKE_dpoequb_work(int matrix_order, lapack_int n, const double *a, lapack_int lda, double *s, double *scond, double *amax)
lapack_int LAPACKE_sptrfs_work(int matrix_order, lapack_int n, lapack_int nrhs, const float *d, const float *e, const float *df, const float *ef, const float *b, lapack_int ldb, float *x, lapack_int ldx, float *ferr, float *berr, float *work)
lapack_int LAPACKE_clagsy_work(int matrix_order, lapack_int n, lapack_int k, const float *d, lapack_complex_float *a, lapack_int lda, lapack_int *iseed, lapack_complex_float *work)
lapack_int LAPACKE_ctrsen_work(int matrix_order, char job, char compq, const lapack_logical *select, lapack_int n, lapack_complex_float *t, lapack_int ldt, lapack_complex_float *q, lapack_int ldq, lapack_complex_float *w, lapack_int *m, float *s, float *sep, lapack_complex_float *work, lapack_int lwork)
#define LAPACK_dlaset
Definition: lapacke.h:11545
lapack_int LAPACKE_cgghrd(int matrix_order, char compq, char compz, lapack_int n, lapack_int ilo, lapack_int ihi, lapack_complex_float *a, lapack_int lda, lapack_complex_float *b, lapack_int ldb, lapack_complex_float *q, lapack_int ldq, lapack_complex_float *z, lapack_int ldz)
lapack_int LAPACKE_cgbequ(int matrix_order, lapack_int m, lapack_int n, lapack_int kl, lapack_int ku, const lapack_complex_float *ab, lapack_int ldab, float *r, float *c, float *rowcnd, float *colcnd, float *amax)
lapack_int LAPACKE_sggevx_work(int matrix_order, char balanc, char jobvl, char jobvr, char sense, lapack_int n, float *a, lapack_int lda, float *b, lapack_int ldb, float *alphar, float *alphai, float *beta, float *vl, lapack_int ldvl, float *vr, lapack_int ldvr, lapack_int *ilo, lapack_int *ihi, float *lscale, float *rscale, float *abnrm, float *bbnrm, float *rconde, float *rcondv, float *work, lapack_int lwork, lapack_int *iwork, lapack_logical *bwork)
#define LAPACK_clatms
Definition: lapacke.h:11530
#define LAPACK_dsysv
Definition: lapacke.h:10989
lapack_int LAPACKE_zgeqr2(int matrix_order, lapack_int m, lapack_int n, lapack_complex_double *a, lapack_int lda, lapack_complex_double *tau)
lapack_int LAPACKE_dspevx_work(int matrix_order, char jobz, char range, char uplo, lapack_int n, double *ap, double vl, double vu, lapack_int il, lapack_int iu, double abstol, lapack_int *m, double *w, double *z, lapack_int ldz, double *work, lapack_int *iwork, lapack_int *ifail)
lapack_int LAPACKE_stbcon(int matrix_order, char norm, char uplo, char diag, lapack_int n, lapack_int kd, const float *ab, lapack_int ldab, float *rcond)
#define LAPACK_dgbsv
Definition: lapacke.h:10931
lapack_int LAPACKE_ztrttp_work(int matrix_order, char uplo, lapack_int n, const lapack_complex_double *a, lapack_int lda, lapack_complex_double *ap)
#define LAPACK_ssysvx
Definition: lapacke.h:10992
lapack_int LAPACKE_dtptrs_work(int matrix_order, char uplo, char trans, char diag, lapack_int n, lapack_int nrhs, const double *ap, double *b, lapack_int ldb)
lapack_int LAPACKE_sgtrfs_work(int matrix_order, char trans, lapack_int n, lapack_int nrhs, const float *dl, const float *d, const float *du, const float *dlf, const float *df, const float *duf, const float *du2, const lapack_int *ipiv, const float *b, lapack_int ldb, float *x, lapack_int ldx, float *ferr, float *berr, float *work, lapack_int *iwork)
#define LAPACK_sgbsv
Definition: lapacke.h:10930
lapack_int LAPACKE_cggevx_work(int matrix_order, char balanc, char jobvl, char jobvr, char sense, lapack_int n, lapack_complex_float *a, lapack_int lda, lapack_complex_float *b, lapack_int ldb, lapack_complex_float *alpha, lapack_complex_float *beta, lapack_complex_float *vl, lapack_int ldvl, lapack_complex_float *vr, lapack_int ldvr, lapack_int *ilo, lapack_int *ihi, float *lscale, float *rscale, float *abnrm, float *bbnrm, float *rconde, float *rcondv, lapack_complex_float *work, lapack_int lwork, float *rwork, lapack_int *iwork, lapack_logical *bwork)
#define LAPACK_zspcon
Definition: lapacke.h:10753
lapack_int LAPACKE_dorghr_work(int matrix_order, lapack_int n, lapack_int ilo, lapack_int ihi, double *a, lapack_int lda, const double *tau, double *work, lapack_int lwork)
lapack_int LAPACKE_sbdsqr_work(int matrix_order, char uplo, lapack_int n, lapack_int ncvt, lapack_int nru, lapack_int ncc, float *d, float *e, float *vt, lapack_int ldvt, float *u, lapack_int ldu, float *c, lapack_int ldc, float *work)
#define LAPACK_dggglm
Definition: lapacke.h:11299
lapack_int LAPACKE_dpftrf(int matrix_order, char transr, char uplo, lapack_int n, double *a)
lapack_int LAPACKE_dsytri2(int matrix_order, char uplo, lapack_int n, double *a, lapack_int lda, const lapack_int *ipiv)
#define LAPACK_ztpqrt
Definition: lapacke.h:11632
lapack_int LAPACKE_ctrexc(int matrix_order, char compq, lapack_int n, lapack_complex_float *t, lapack_int ldt, lapack_complex_float *q, lapack_int ldq, lapack_int ifst, lapack_int ilst)
lapack_int LAPACKE_dpotrs(int matrix_order, char uplo, lapack_int n, lapack_int nrhs, const double *a, lapack_int lda, double *b, lapack_int ldb)
lapack_int LAPACKE_stbrfs_work(int matrix_order, char uplo, char trans, char diag, lapack_int n, lapack_int kd, lapack_int nrhs, const float *ab, lapack_int ldab, const float *b, lapack_int ldb, const float *x, lapack_int ldx, float *ferr, float *berr, float *work, lapack_int *iwork)
lapack_int LAPACKE_ctpqrt2(int matrix_order, lapack_int m, lapack_int n, lapack_complex_float *a, lapack_int lda, lapack_complex_float *b, lapack_int ldb, lapack_complex_float *t, lapack_int ldt)
lapack_int LAPACKE_dorcsd_work(int matrix_order, char jobu1, char jobu2, char jobv1t, char jobv2t, char trans, char signs, lapack_int m, lapack_int p, lapack_int q, double *x11, lapack_int ldx11, double *x12, lapack_int ldx12, double *x21, lapack_int ldx21, double *x22, lapack_int ldx22, double *theta, double *u1, lapack_int ldu1, double *u2, lapack_int ldu2, double *v1t, lapack_int ldv1t, double *v2t, lapack_int ldv2t, double *work, lapack_int lwork, lapack_int *iwork)
lapack_int LAPACKE_sgghrd(int matrix_order, char compq, char compz, lapack_int n, lapack_int ilo, lapack_int ihi, float *a, lapack_int lda, float *b, lapack_int ldb, float *q, lapack_int ldq, float *z, lapack_int ldz)
#define LAPACK_zpptrs
Definition: lapacke.h:10683
#define LAPACK_dtrsna
Definition: lapacke.h:11219
lapack_int LAPACKE_sggbal_work(int matrix_order, char job, lapack_int n, float *a, lapack_int lda, float *b, lapack_int ldb, lapack_int *ilo, lapack_int *ihi, float *lscale, float *rscale, float *work)
#define LAPACK_ssyevx
Definition: lapacke.h:11310
#define LAPACK_dptrfs
Definition: lapacke.h:10805
lapack_int LAPACKE_sgtcon_work(char norm, lapack_int n, const float *dl, const float *d, const float *du, const float *du2, const lapack_int *ipiv, float anorm, float *rcond, float *work, lapack_int *iwork)
lapack_int LAPACKE_zgeequ(int matrix_order, lapack_int m, lapack_int n, const lapack_complex_double *a, lapack_int lda, double *r, double *c, double *rowcnd, double *colcnd, double *amax)
lapack_int LAPACKE_zpbsv(int matrix_order, char uplo, lapack_int n, lapack_int kd, lapack_int nrhs, lapack_complex_double *ab, lapack_int ldab, lapack_complex_double *b, lapack_int ldb)
lapack_int LAPACKE_sgtsv_work(int matrix_order, lapack_int n, lapack_int nrhs, float *dl, float *d, float *du, float *b, lapack_int ldb)
#define LAPACK_dpbsv
Definition: lapacke.h:10973
lapack_int LAPACKE_zsteqr(int matrix_order, char compz, lapack_int n, double *d, double *e, lapack_complex_double *z, lapack_int ldz)
#define LAPACK_ssygvd
Definition: lapacke.h:11386
lapack_int LAPACKE_chegvx_work(int matrix_order, lapack_int itype, char jobz, char range, char uplo, lapack_int n, lapack_complex_float *a, lapack_int lda, lapack_complex_float *b, lapack_int ldb, float vl, float vu, lapack_int il, lapack_int iu, float abstol, lapack_int *m, float *w, lapack_complex_float *z, lapack_int ldz, lapack_complex_float *work, lapack_int lwork, float *rwork, lapack_int *iwork, lapack_int *ifail)
lapack_int LAPACKE_zpbtrs_work(int matrix_order, char uplo, lapack_int n, lapack_int kd, lapack_int nrhs, const lapack_complex_double *ab, lapack_int ldab, lapack_complex_double *b, lapack_int ldb)
lapack_int LAPACKE_cunmtr_work(int matrix_order, char side, char uplo, char trans, lapack_int m, lapack_int n, const lapack_complex_float *a, lapack_int lda, const lapack_complex_float *tau, lapack_complex_float *c, lapack_int ldc, lapack_complex_float *work, lapack_int lwork)
#define LAPACK_sggevx
Definition: lapacke.h:11430
#define LAPACK_chbevx
Definition: lapacke.h:11340
lapack_int LAPACKE_stpttf_work(int matrix_order, char transr, char uplo, lapack_int n, const float *ap, float *arf)
lapack_int LAPACKE_strrfs_work(int matrix_order, char uplo, char trans, char diag, lapack_int n, lapack_int nrhs, const float *a, lapack_int lda, const float *b, lapack_int ldb, const float *x, lapack_int ldx, float *ferr, float *berr, float *work, lapack_int *iwork)
lapack_int LAPACKE_sggesx(int matrix_order, char jobvsl, char jobvsr, char sort, LAPACK_S_SELECT3 selctg, char sense, lapack_int n, float *a, lapack_int lda, float *b, lapack_int ldb, lapack_int *sdim, float *alphar, float *alphai, float *beta, float *vsl, lapack_int ldvsl, float *vsr, lapack_int ldvsr, float *rconde, float *rcondv)
lapack_int LAPACKE_csptri(int matrix_order, char uplo, lapack_int n, lapack_complex_float *ap, const lapack_int *ipiv)
lapack_int LAPACKE_dggbal_work(int matrix_order, char job, lapack_int n, double *a, lapack_int lda, double *b, lapack_int ldb, lapack_int *ilo, lapack_int *ihi, double *lscale, double *rscale, double *work)
lapack_int LAPACKE_cgeesx(int matrix_order, char jobvs, char sort, LAPACK_C_SELECT1 select, char sense, lapack_int n, lapack_complex_float *a, lapack_int lda, lapack_int *sdim, lapack_complex_float *w, lapack_complex_float *vs, lapack_int ldvs, float *rconde, float *rcondv)
lapack_int LAPACKE_zgtrfs_work(int matrix_order, char trans, lapack_int n, lapack_int nrhs, const lapack_complex_double *dl, const lapack_complex_double *d, const lapack_complex_double *du, const lapack_complex_double *dlf, const lapack_complex_double *df, const lapack_complex_double *duf, const lapack_complex_double *du2, const lapack_int *ipiv, const lapack_complex_double *b, lapack_int ldb, lapack_complex_double *x, lapack_int ldx, double *ferr, double *berr, lapack_complex_double *work, double *rwork)
lapack_int LAPACKE_dgemqrt(int matrix_order, char side, char trans, lapack_int m, lapack_int n, lapack_int k, lapack_int nb, const double *v, lapack_int ldv, const double *t, lapack_int ldt, double *c, lapack_int ldc)
lapack_int LAPACKE_stbrfs(int matrix_order, char uplo, char trans, char diag, lapack_int n, lapack_int kd, lapack_int nrhs, const float *ab, lapack_int ldab, const float *b, lapack_int ldb, const float *x, lapack_int ldx, float *ferr, float *berr)
lapack_int LAPACKE_dgeqrfp_work(int matrix_order, lapack_int m, lapack_int n, double *a, lapack_int lda, double *tau, double *work, lapack_int lwork)
lapack_int LAPACKE_ssygv(int matrix_order, lapack_int itype, char jobz, char uplo, lapack_int n, float *a, lapack_int lda, float *b, lapack_int ldb, float *w)
lapack_int LAPACKE_dtpmqrt_work(int matrix_order, char side, char trans, lapack_int m, lapack_int n, lapack_int k, lapack_int l, lapack_int nb, const double *v, lapack_int ldv, const double *t, lapack_int ldt, double *a, lapack_int lda, double *b, lapack_int ldb, double *work)
lapack_int LAPACKE_dgetf2(int matrix_order, lapack_int m, lapack_int n, double *a, lapack_int lda, lapack_int *ipiv)
#define LAPACK_dtpttf
Definition: lapacke.h:11450
lapack_int LAPACKE_dgges(int matrix_order, char jobvsl, char jobvsr, char sort, LAPACK_D_SELECT3 selctg, lapack_int n, double *a, lapack_int lda, double *b, lapack_int ldb, lapack_int *sdim, double *alphar, double *alphai, double *beta, double *vsl, lapack_int ldvsl, double *vsr, lapack_int ldvsr)
#define LAPACK_cunbdb
Definition: lapacke.h:11579
#define LAPACK_zgerqf
Definition: lapacke.h:11065
#define LAPACK_chbgvd
Definition: lapacke.h:11412
#define LAPACK_cgeequb
Definition: lapacke.h:10885
lapack_int LAPACKE_ztfttp_work(int matrix_order, char transr, char uplo, lapack_int n, const lapack_complex_double *arf, lapack_complex_double *ap)
lapack_int LAPACKE_cgttrs_work(int matrix_order, char trans, lapack_int n, lapack_int nrhs, const lapack_complex_float *dl, const lapack_complex_float *d, const lapack_complex_float *du, const lapack_complex_float *du2, const lapack_int *ipiv, lapack_complex_float *b, lapack_int ldb)
lapack_int LAPACKE_sgbsvx_work(int matrix_order, char fact, char trans, lapack_int n, lapack_int kl, lapack_int ku, lapack_int nrhs, float *ab, lapack_int ldab, float *afb, lapack_int ldafb, lapack_int *ipiv, char *equed, float *r, float *c, float *b, lapack_int ldb, float *x, lapack_int ldx, float *rcond, float *ferr, float *berr, float *work, lapack_int *iwork)
lapack_int LAPACKE_sgebak_work(int matrix_order, char job, char side, lapack_int n, lapack_int ilo, lapack_int ihi, const float *scale, lapack_int m, float *v, lapack_int ldv)
lapack_int LAPACKE_dgelsy_work(int matrix_order, lapack_int m, lapack_int n, lapack_int nrhs, double *a, lapack_int lda, double *b, lapack_int ldb, lapack_int *jpvt, double rcond, lapack_int *rank, double *work, lapack_int lwork)
#define LAPACK_zhpev
Definition: lapacke.h:11321
#define LAPACK_dgeevx
Definition: lapacke.h:11363
lapack_int LAPACKE_dtfttr(int matrix_order, char transr, char uplo, lapack_int n, const double *arf, double *a, lapack_int lda)
#define LAPACK_cgbsvx
Definition: lapacke.h:10936
lapack_int LAPACKE_zgerqf(int matrix_order, lapack_int m, lapack_int n, lapack_complex_double *a, lapack_int lda, lapack_complex_double *tau)
#define LAPACK_clag2z
Definition: lapacke.h:11534
lapack_int LAPACKE_zgels_work(int matrix_order, char trans, lapack_int m, lapack_int n, lapack_int nrhs, lapack_complex_double *a, lapack_int lda, lapack_complex_double *b, lapack_int ldb, lapack_complex_double *work, lapack_int lwork)
lapack_int LAPACKE_cpbcon(int matrix_order, char uplo, lapack_int n, lapack_int kd, const lapack_complex_float *ab, lapack_int ldab, float anorm, float *rcond)
lapack_int LAPACKE_zgesvd(int matrix_order, char jobu, char jobvt, lapack_int m, lapack_int n, lapack_complex_double *a, lapack_int lda, double *s, lapack_complex_double *u, lapack_int ldu, lapack_complex_double *vt, lapack_int ldvt, double *superb)
#define LAPACK_dtfttr
Definition: lapacke.h:11446
lapack_int LAPACKE_dtbtrs_work(int matrix_order, char uplo, char trans, char diag, lapack_int n, lapack_int kd, lapack_int nrhs, const double *ab, lapack_int ldab, double *b, lapack_int ldb)
lapack_int LAPACKE_zpbstf(int matrix_order, char uplo, lapack_int n, lapack_int kb, lapack_complex_double *bb, lapack_int ldbb)
lapack_int LAPACKE_dspgv_work(int matrix_order, lapack_int itype, char jobz, char uplo, lapack_int n, double *ap, double *bp, double *w, double *z, lapack_int ldz, double *work)
lapack_int LAPACKE_zlaghe_work(int matrix_order, lapack_int n, lapack_int k, const double *d, lapack_complex_double *a, lapack_int lda, lapack_int *iseed, lapack_complex_double *work)
#define LAPACK_chptrs
Definition: lapacke.h:10702
lapack_int LAPACKE_cgetrs_work(int matrix_order, char trans, lapack_int n, lapack_int nrhs, const lapack_complex_float *a, lapack_int lda, const lapack_int *ipiv, lapack_complex_float *b, lapack_int ldb)
lapack_int LAPACKE_zpttrf_work(lapack_int n, double *d, lapack_complex_double *e)
#define LAPACK_clagge
Definition: lapacke.h:11542
lapack_int LAPACKE_spocon_work(int matrix_order, char uplo, lapack_int n, const float *a, lapack_int lda, float anorm, float *rcond, float *work, lapack_int *iwork)
#define LAPACK_sorgql
Definition: lapacke.h:11054
lapack_int LAPACKE_spoequ_work(int matrix_order, lapack_int n, const float *a, lapack_int lda, float *s, float *scond, float *amax)
lapack_int LAPACKE_ctgevc(int matrix_order, char side, char howmny, const lapack_logical *select, lapack_int n, const lapack_complex_float *s, lapack_int lds, const lapack_complex_float *p, lapack_int ldp, lapack_complex_float *vl, lapack_int ldvl, lapack_complex_float *vr, lapack_int ldvr, lapack_int mm, lapack_int *m)
lapack_int LAPACKE_sggsvp_work(int matrix_order, char jobu, char jobv, char jobq, lapack_int m, lapack_int p, lapack_int n, float *a, lapack_int lda, float *b, lapack_int ldb, float tola, float tolb, lapack_int *k, lapack_int *l, float *u, lapack_int ldu, float *v, lapack_int ldv, float *q, lapack_int ldq, lapack_int *iwork, float *tau, float *work)
lapack_logical(* LAPACK_Z_SELECT2)(const lapack_complex_double *, const lapack_complex_double *)
Definition: lapacke.h:143
#define LAPACK_zhetri2x
Definition: lapacke.h:11600
lapack_int LAPACKE_zlacgv(lapack_int n, lapack_complex_double *x, lapack_int incx)
lapack_int LAPACKE_zpbtrs(int matrix_order, char uplo, lapack_int n, lapack_int kd, lapack_int nrhs, const lapack_complex_double *ab, lapack_int ldab, lapack_complex_double *b, lapack_int ldb)
lapack_int LAPACKE_cherfsx(int matrix_order, char uplo, char equed, lapack_int n, lapack_int nrhs, const lapack_complex_float *a, lapack_int lda, const lapack_complex_float *af, lapack_int ldaf, const lapack_int *ipiv, const float *s, const lapack_complex_float *b, lapack_int ldb, lapack_complex_float *x, lapack_int ldx, float *rcond, float *berr, lapack_int n_err_bnds, float *err_bnds_norm, float *err_bnds_comp, lapack_int nparams, float *params)
lapack_int LAPACKE_sgbequb_work(int matrix_order, lapack_int m, lapack_int n, lapack_int kl, lapack_int ku, const float *ab, lapack_int ldab, float *r, float *c, float *rowcnd, float *colcnd, float *amax)
lapack_int LAPACKE_sgesv(int matrix_order, lapack_int n, lapack_int nrhs, float *a, lapack_int lda, lapack_int *ipiv, float *b, lapack_int ldb)
lapack_int LAPACKE_dpotrf_work(int matrix_order, char uplo, lapack_int n, double *a, lapack_int lda)
#define LAPACK_dtpmqrt
Definition: lapacke.h:11627
lapack_int LAPACKE_dgerfsx_work(int matrix_order, char trans, char equed, lapack_int n, lapack_int nrhs, const double *a, lapack_int lda, const double *af, lapack_int ldaf, const lapack_int *ipiv, const double *r, const double *c, const double *b, lapack_int ldb, double *x, lapack_int ldx, double *rcond, double *berr, lapack_int n_err_bnds, double *err_bnds_norm, double *err_bnds_comp, lapack_int nparams, double *params, double *work, lapack_int *iwork)
#define LAPACK_dgghrd
Definition: lapacke.h:11235
lapack_int LAPACKE_cuncsd_work(int matrix_order, char jobu1, char jobu2, char jobv1t, char jobv2t, char trans, char signs, lapack_int m, lapack_int p, lapack_int q, lapack_complex_float *x11, lapack_int ldx11, lapack_complex_float *x12, lapack_int ldx12, lapack_complex_float *x21, lapack_int ldx21, lapack_complex_float *x22, lapack_int ldx22, float *theta, lapack_complex_float *u1, lapack_int ldu1, lapack_complex_float *u2, lapack_int ldu2, lapack_complex_float *v1t, lapack_int ldv1t, lapack_complex_float *v2t, lapack_int ldv2t, lapack_complex_float *work, lapack_int lwork, float *rwork, lapack_int lrwork, lapack_int *iwork)
lapack_int LAPACKE_ztrevc_work(int matrix_order, char side, char howmny, const lapack_logical *select, lapack_int n, lapack_complex_double *t, lapack_int ldt, lapack_complex_double *vl, lapack_int ldvl, lapack_complex_double *vr, lapack_int ldvr, lapack_int mm, lapack_int *m, lapack_complex_double *work, double *rwork)
lapack_int LAPACKE_csytrs_work(int matrix_order, char uplo, lapack_int n, lapack_int nrhs, const lapack_complex_float *a, lapack_int lda, const lapack_int *ipiv, lapack_complex_float *b, lapack_int ldb)
#define LAPACK_zsyrfsx
Definition: lapacke.h:10814
lapack_int LAPACKE_ssptrd_work(int matrix_order, char uplo, lapack_int n, float *ap, float *d, float *e, float *tau)
lapack_int LAPACKE_dstebz_work(char range, char order, lapack_int n, double vl, double vu, lapack_int il, lapack_int iu, double abstol, const double *d, const double *e, lapack_int *m, lapack_int *nsplit, double *w, lapack_int *iblock, lapack_int *isplit, double *work, lapack_int *iwork)
lapack_int LAPACKE_zhgeqz(int matrix_order, char job, char compq, char compz, lapack_int n, lapack_int ilo, lapack_int ihi, lapack_complex_double *h, lapack_int ldh, lapack_complex_double *t, lapack_int ldt, lapack_complex_double *alpha, lapack_complex_double *beta, lapack_complex_double *q, lapack_int ldq, lapack_complex_double *z, lapack_int ldz)
#define LAPACK_zgttrf
Definition: lapacke.h:10623
#define LAPACK_dsyswapr
Definition: lapacke.h:11585
lapack_int LAPACKE_chbevx_work(int matrix_order, char jobz, char range, char uplo, lapack_int n, lapack_int kd, lapack_complex_float *ab, lapack_int ldab, lapack_complex_float *q, lapack_int ldq, float vl, float vu, lapack_int il, lapack_int iu, float abstol, lapack_int *m, float *w, lapack_complex_float *z, lapack_int ldz, lapack_complex_float *work, float *rwork, lapack_int *iwork, lapack_int *ifail)
#define LAPACK_dtbrfs
Definition: lapacke.h:10835
lapack_int LAPACKE_zgtsv(int matrix_order, lapack_int n, lapack_int nrhs, lapack_complex_double *dl, lapack_complex_double *d, lapack_complex_double *du, lapack_complex_double *b, lapack_int ldb)
lapack_int LAPACKE_zggbak(int matrix_order, char job, char side, lapack_int n, lapack_int ilo, lapack_int ihi, const double *lscale, const double *rscale, lapack_int m, lapack_complex_double *v, lapack_int ldv)
lapack_int LAPACKE_dgelq2(int matrix_order, lapack_int m, lapack_int n, double *a, lapack_int lda, double *tau)
#define LAPACK_sstein
Definition: lapacke.h:11164
lapack_int LAPACKE_zgeqr2_work(int matrix_order, lapack_int m, lapack_int n, lapack_complex_double *a, lapack_int lda, lapack_complex_double *tau, lapack_complex_double *work)
lapack_int LAPACKE_sgbequb(int matrix_order, lapack_int m, lapack_int n, lapack_int kl, lapack_int ku, const float *ab, lapack_int ldab, float *r, float *c, float *rowcnd, float *colcnd, float *amax)
#define LAPACK_zsytrf
Definition: lapacke.h:10651
lapack_int LAPACKE_dbbcsd(int matrix_order, char jobu1, char jobu2, char jobv1t, char jobv2t, char trans, lapack_int m, lapack_int p, lapack_int q, double *theta, double *phi, double *u1, lapack_int ldu1, double *u2, lapack_int ldu2, double *v1t, lapack_int ldv1t, double *v2t, lapack_int ldv2t, double *b11d, double *b11e, double *b12d, double *b12e, double *b21d, double *b21e, double *b22d, double *b22e)
#define LAPACK_cgbrfsx
Definition: lapacke.h:10783
lapack_int LAPACKE_zpbrfs_work(int matrix_order, char uplo, lapack_int n, lapack_int kd, lapack_int nrhs, const lapack_complex_double *ab, lapack_int ldab, const lapack_complex_double *afb, lapack_int ldafb, const lapack_complex_double *b, lapack_int ldb, lapack_complex_double *x, lapack_int ldx, double *ferr, double *berr, lapack_complex_double *work, double *rwork)
lapack_int LAPACKE_zunmql(int matrix_order, char side, char trans, lapack_int m, lapack_int n, lapack_int k, const lapack_complex_double *a, lapack_int lda, const lapack_complex_double *tau, lapack_complex_double *c, lapack_int ldc)
lapack_int LAPACKE_clacgv(lapack_int n, lapack_complex_float *x, lapack_int incx)
lapack_int LAPACKE_cpotrf(int matrix_order, char uplo, lapack_int n, lapack_complex_float *a, lapack_int lda)
lapack_int LAPACKE_ssptri_work(int matrix_order, char uplo, lapack_int n, float *ap, const lapack_int *ipiv, float *work)
lapack_int LAPACKE_dspsvx_work(int matrix_order, char fact, char uplo, lapack_int n, lapack_int nrhs, const double *ap, double *afp, lapack_int *ipiv, const double *b, lapack_int ldb, double *x, lapack_int ldx, double *rcond, double *ferr, double *berr, double *work, lapack_int *iwork)
lapack_int LAPACKE_cgbrfsx_work(int matrix_order, char trans, char equed, lapack_int n, lapack_int kl, lapack_int ku, lapack_int nrhs, const lapack_complex_float *ab, lapack_int ldab, const lapack_complex_float *afb, lapack_int ldafb, const lapack_int *ipiv, const float *r, const float *c, const lapack_complex_float *b, lapack_int ldb, lapack_complex_float *x, lapack_int ldx, float *rcond, float *berr, lapack_int n_err_bnds, float *err_bnds_norm, float *err_bnds_comp, lapack_int nparams, float *params, lapack_complex_float *work, float *rwork)
#define LAPACK_dptcon
Definition: lapacke.h:10741
lapack_int LAPACKE_dpbcon_work(int matrix_order, char uplo, lapack_int n, lapack_int kd, const double *ab, lapack_int ldab, double anorm, double *rcond, double *work, lapack_int *iwork)
#define LAPACK_dlange
Definition: lapacke.h:11493
lapack_int LAPACKE_zsytri(int matrix_order, char uplo, lapack_int n, lapack_complex_double *a, lapack_int lda, const lapack_int *ipiv)
lapack_int LAPACKE_zungqr_work(int matrix_order, lapack_int m, lapack_int n, lapack_int k, lapack_complex_double *a, lapack_int lda, const lapack_complex_double *tau, lapack_complex_double *work, lapack_int lwork)
lapack_int LAPACKE_csyr(int matrix_order, char uplo, lapack_int n, lapack_complex_float alpha, const lapack_complex_float *x, lapack_int incx, lapack_complex_float *a, lapack_int lda)
lapack_int LAPACKE_chesv_work(int matrix_order, char uplo, lapack_int n, lapack_int nrhs, lapack_complex_float *a, lapack_int lda, lapack_int *ipiv, lapack_complex_float *b, lapack_int ldb, lapack_complex_float *work, lapack_int lwork)
lapack_int LAPACKE_ztbcon_work(int matrix_order, char norm, char uplo, char diag, lapack_int n, lapack_int kd, const lapack_complex_double *ab, lapack_int ldab, double *rcond, lapack_complex_double *work, double *rwork)
lapack_int LAPACKE_ssbgst_work(int matrix_order, char vect, char uplo, lapack_int n, lapack_int ka, lapack_int kb, float *ab, lapack_int ldab, const float *bb, lapack_int ldbb, float *x, lapack_int ldx, float *work)
#define LAPACK_zpbsvx
Definition: lapacke.h:10979
lapack_int LAPACKE_sstebz_work(char range, char order, lapack_int n, float vl, float vu, lapack_int il, lapack_int iu, float abstol, const float *d, const float *e, lapack_int *m, lapack_int *nsplit, float *w, lapack_int *iblock, lapack_int *isplit, float *work, lapack_int *iwork)
#define LAPACK_shsein
Definition: lapacke.h:11210
lapack_int LAPACKE_cpbstf(int matrix_order, char uplo, lapack_int n, lapack_int kb, lapack_complex_float *bb, lapack_int ldbb)
lapack_int LAPACKE_zgecon(int matrix_order, char norm, lapack_int n, const lapack_complex_double *a, lapack_int lda, double anorm, double *rcond)
#define LAPACK_dstev
Definition: lapacke.h:11343
lapack_int LAPACKE_cgelq2(int matrix_order, lapack_int m, lapack_int n, lapack_complex_float *a, lapack_int lda, lapack_complex_float *tau)
lapack_int LAPACKE_clacpy_work(int matrix_order, char uplo, lapack_int m, lapack_int n, const lapack_complex_float *a, lapack_int lda, lapack_complex_float *b, lapack_int ldb)
lapack_int LAPACKE_dsygvd_work(int matrix_order, lapack_int itype, char jobz, char uplo, lapack_int n, double *a, lapack_int lda, double *b, lapack_int ldb, double *w, double *work, lapack_int lwork, lapack_int *iwork, lapack_int liwork)
lapack_int LAPACKE_sspevx(int matrix_order, char jobz, char range, char uplo, lapack_int n, float *ap, float vl, float vu, lapack_int il, lapack_int iu, float abstol, lapack_int *m, float *w, float *z, lapack_int ldz, lapack_int *ifail)
lapack_logical(* LAPACK_S_SELECT3)(const float *, const float *, const float *)
Definition: lapacke.h:133
lapack_int LAPACKE_cpbequ(int matrix_order, char uplo, lapack_int n, lapack_int kd, const lapack_complex_float *ab, lapack_int ldab, float *s, float *scond, float *amax)
#define LAPACK_sspgv
Definition: lapacke.h:11394
lapack_int LAPACKE_dsytrd(int matrix_order, char uplo, lapack_int n, double *a, lapack_int lda, double *d, double *e, double *tau)
lapack_int LAPACKE_chpev_work(int matrix_order, char jobz, char uplo, lapack_int n, lapack_complex_float *ap, float *w, lapack_complex_float *z, lapack_int ldz, lapack_complex_float *work, float *rwork)
lapack_int LAPACKE_cpbrfs_work(int matrix_order, char uplo, lapack_int n, lapack_int kd, lapack_int nrhs, const lapack_complex_float *ab, lapack_int ldab, const lapack_complex_float *afb, lapack_int ldafb, const lapack_complex_float *b, lapack_int ldb, lapack_complex_float *x, lapack_int ldx, float *ferr, float *berr, lapack_complex_float *work, float *rwork)
#define LAPACK_dsytrs
Definition: lapacke.h:10693
lapack_int LAPACKE_ctgsen_work(int matrix_order, lapack_int ijob, lapack_logical wantq, lapack_logical wantz, const lapack_logical *select, lapack_int n, lapack_complex_float *a, lapack_int lda, lapack_complex_float *b, lapack_int ldb, lapack_complex_float *alpha, lapack_complex_float *beta, lapack_complex_float *q, lapack_int ldq, lapack_complex_float *z, lapack_int ldz, lapack_int *m, float *pl, float *pr, float *dif, lapack_complex_float *work, lapack_int lwork, lapack_int *iwork, lapack_int liwork)
lapack_int LAPACKE_cgebak(int matrix_order, char job, char side, lapack_int n, lapack_int ilo, lapack_int ihi, const float *scale, lapack_int m, lapack_complex_float *v, lapack_int ldv)
lapack_int LAPACKE_clarfb_work(int matrix_order, char side, char trans, char direct, char storev, lapack_int m, lapack_int n, lapack_int k, const lapack_complex_float *v, lapack_int ldv, const lapack_complex_float *t, lapack_int ldt, lapack_complex_float *c, lapack_int ldc, lapack_complex_float *work, lapack_int ldwork)
double LAPACKE_dlange(int matrix_order, char norm, lapack_int m, lapack_int n, const double *a, lapack_int lda)
lapack_int LAPACKE_dppsv(int matrix_order, char uplo, lapack_int n, lapack_int nrhs, double *ap, double *b, lapack_int ldb)
#define LAPACK_sspevd
Definition: lapacke.h:11322
lapack_int LAPACKE_stpmqrt(int matrix_order, char side, char trans, lapack_int m, lapack_int n, lapack_int k, lapack_int l, lapack_int nb, const float *v, lapack_int ldv, const float *t, lapack_int ldt, float *a, lapack_int lda, float *b, lapack_int ldb)
lapack_int LAPACKE_ssbgvd(int matrix_order, char jobz, char uplo, lapack_int n, lapack_int ka, lapack_int kb, float *ab, lapack_int ldab, float *bb, lapack_int ldbb, float *w, float *z, lapack_int ldz)
lapack_int LAPACKE_dgerqf(int matrix_order, lapack_int m, lapack_int n, double *a, lapack_int lda, double *tau)
lapack_int LAPACKE_ztrsyl_work(int matrix_order, char trana, char tranb, lapack_int isgn, lapack_int m, lapack_int n, const lapack_complex_double *a, lapack_int lda, const lapack_complex_double *b, lapack_int ldb, lapack_complex_double *c, lapack_int ldc, double *scale)
const Scalar & y
Definition: MathFunctions.h:555
lapack_int LAPACKE_spptri_work(int matrix_order, char uplo, lapack_int n, float *ap)
lapack_int LAPACKE_dtptri_work(int matrix_order, char uplo, char diag, lapack_int n, double *ap)
EIGEN_DEVICE_FUNC const Scalar & x
Definition: SpecialFunctionsImpl.h:1526
lapack_int LAPACKE_chpsv_work(int matrix_order, char uplo, lapack_int n, lapack_int nrhs, lapack_complex_float *ap, lapack_int *ipiv, lapack_complex_float *b, lapack_int ldb)
lapack_int LAPACKE_ssbgv(int matrix_order, char jobz, char uplo, lapack_int n, lapack_int ka, lapack_int kb, float *ab, lapack_int ldab, float *bb, lapack_int ldbb, float *w, float *z, lapack_int ldz)
lapack_int LAPACKE_chbtrd(int matrix_order, char vect, char uplo, lapack_int n, lapack_int kd, lapack_complex_float *ab, lapack_int ldab, float *d, float *e, lapack_complex_float *q, lapack_int ldq)
#define LAPACK_dsyrfs
Definition: lapacke.h:10809
lapack_int LAPACKE_slacpy_work(int matrix_order, char uplo, lapack_int m, lapack_int n, const float *a, lapack_int lda, float *b, lapack_int ldb)
lapack_int LAPACKE_dpbsvx(int matrix_order, char fact, char uplo, lapack_int n, lapack_int kd, lapack_int nrhs, double *ab, lapack_int ldab, double *afb, lapack_int ldafb, char *equed, double *s, double *b, lapack_int ldb, double *x, lapack_int ldx, double *rcond, double *ferr, double *berr)
#define LAPACK_chesvx
Definition: lapacke.h:11002
lapack_int LAPACKE_zlatms_work(int matrix_order, lapack_int m, lapack_int n, char dist, lapack_int *iseed, char sym, double *d, lapack_int mode, double cond, double dmax, lapack_int kl, lapack_int ku, char pack, lapack_complex_double *a, lapack_int lda, lapack_complex_double *work)
#define LAPACK_csysvx
Definition: lapacke.h:10994
#define LAPACK_zunmtr
Definition: lapacke.h:11123
#define LAPACK_dgeqp3
Definition: lapacke.h:11027
lapack_int LAPACKE_sorgtr(int matrix_order, char uplo, lapack_int n, float *a, lapack_int lda, const float *tau)
#define LAPACK_cgebal
Definition: lapacke.h:11200
#define LAPACK_cgecon
Definition: lapacke.h:10718
lapack_logical(* LAPACK_C_SELECT2)(const lapack_complex_float *, const lapack_complex_float *)
Definition: lapacke.h:140
lapack_int LAPACKE_dsytri(int matrix_order, char uplo, lapack_int n, double *a, lapack_int lda, const lapack_int *ipiv)
lapack_int LAPACKE_chptri(int matrix_order, char uplo, lapack_int n, lapack_complex_float *ap, const lapack_int *ipiv)
lapack_int LAPACKE_sgesvx_work(int matrix_order, char fact, char trans, lapack_int n, lapack_int nrhs, float *a, lapack_int lda, float *af, lapack_int ldaf, lapack_int *ipiv, char *equed, float *r, float *c, float *b, lapack_int ldb, float *x, lapack_int ldx, float *rcond, float *ferr, float *berr, float *work, lapack_int *iwork)
lapack_int LAPACKE_zhseqr_work(int matrix_order, char job, char compz, lapack_int n, lapack_int ilo, lapack_int ihi, lapack_complex_double *h, lapack_int ldh, lapack_complex_double *w, lapack_complex_double *z, lapack_int ldz, lapack_complex_double *work, lapack_int lwork)
lapack_int LAPACKE_dtfttp_work(int matrix_order, char transr, char uplo, lapack_int n, const double *arf, double *ap)
#define LAPACK_zgeqrt2
Definition: lapacke.h:11621
lapack_int LAPACKE_zsptri(int matrix_order, char uplo, lapack_int n, lapack_complex_double *ap, const lapack_int *ipiv)
lapack_int LAPACKE_ztfttr_work(int matrix_order, char transr, char uplo, lapack_int n, const lapack_complex_double *arf, lapack_complex_double *a, lapack_int lda)
#define LAPACK_dpotrs
Definition: lapacke.h:10673
#define LAPACK_dsyequb
Definition: lapacke.h:10910
lapack_int LAPACKE_sggsvd(int matrix_order, char jobu, char jobv, char jobq, lapack_int m, lapack_int n, lapack_int p, lapack_int *k, lapack_int *l, float *a, lapack_int lda, float *b, lapack_int ldb, float *alpha, float *beta, float *u, lapack_int ldu, float *v, lapack_int ldv, float *q, lapack_int ldq, lapack_int *iwork)
#define LAPACK_dppsv
Definition: lapacke.h:10965
#define LAPACK_dgees
Definition: lapacke.h:11351
lapack_int LAPACKE_cgbsvxx(int matrix_order, char fact, char trans, lapack_int n, lapack_int kl, lapack_int ku, lapack_int nrhs, lapack_complex_float *ab, lapack_int ldab, lapack_complex_float *afb, lapack_int ldafb, lapack_int *ipiv, char *equed, float *r, float *c, lapack_complex_float *b, lapack_int ldb, lapack_complex_float *x, lapack_int ldx, float *rcond, float *rpvgrw, float *berr, lapack_int n_err_bnds, float *err_bnds_norm, float *err_bnds_comp, lapack_int nparams, float *params)
lapack_int LAPACKE_dlarfg(lapack_int n, double *alpha, double *x, lapack_int incx, double *tau)
lapack_int LAPACKE_cgeqrf_work(int matrix_order, lapack_int m, lapack_int n, lapack_complex_float *a, lapack_int lda, lapack_complex_float *tau, lapack_complex_float *work, lapack_int lwork)
lapack_int LAPACKE_csyrfsx(int matrix_order, char uplo, char equed, lapack_int n, lapack_int nrhs, const lapack_complex_float *a, lapack_int lda, const lapack_complex_float *af, lapack_int ldaf, const lapack_int *ipiv, const float *s, const lapack_complex_float *b, lapack_int ldb, lapack_complex_float *x, lapack_int ldx, float *rcond, float *berr, lapack_int n_err_bnds, float *err_bnds_norm, float *err_bnds_comp, lapack_int nparams, float *params)
#define LAPACK_dsbgv
Definition: lapacke.h:11407
lapack_int LAPACKE_zggesx_work(int matrix_order, char jobvsl, char jobvsr, char sort, LAPACK_Z_SELECT2 selctg, char sense, lapack_int n, lapack_complex_double *a, lapack_int lda, lapack_complex_double *b, lapack_int ldb, lapack_int *sdim, lapack_complex_double *alpha, lapack_complex_double *beta, lapack_complex_double *vsl, lapack_int ldvsl, lapack_complex_double *vsr, lapack_int ldvsr, double *rconde, double *rcondv, lapack_complex_double *work, lapack_int lwork, double *rwork, lapack_int *iwork, lapack_int liwork, lapack_logical *bwork)
lapack_int LAPACKE_cunglq(int matrix_order, lapack_int m, lapack_int n, lapack_int k, lapack_complex_float *a, lapack_int lda, const lapack_complex_float *tau)
lapack_int LAPACKE_zhbgv(int matrix_order, char jobz, char uplo, lapack_int n, lapack_int ka, lapack_int kb, lapack_complex_double *ab, lapack_int ldab, lapack_complex_double *bb, lapack_int ldbb, double *w, lapack_complex_double *z, lapack_int ldz)
lapack_int LAPACKE_sstein(int matrix_order, lapack_int n, const float *d, const float *e, lapack_int m, const float *w, const lapack_int *iblock, const lapack_int *isplit, float *z, lapack_int ldz, lapack_int *ifailv)
lapack_int LAPACKE_cheevr(int matrix_order, char jobz, char range, char uplo, lapack_int n, lapack_complex_float *a, lapack_int lda, float vl, float vu, lapack_int il, lapack_int iu, float abstol, lapack_int *m, float *w, lapack_complex_float *z, lapack_int ldz, lapack_int *isuppz)
lapack_int LAPACKE_clapmr(int matrix_order, lapack_logical forwrd, lapack_int m, lapack_int n, lapack_complex_float *x, lapack_int ldx, lapack_int *k)
#define LAPACK_ssbgvx
Definition: lapacke.h:11414
lapack_int LAPACKE_chetri2(int matrix_order, char uplo, lapack_int n, lapack_complex_float *a, lapack_int lda, const lapack_int *ipiv)
lapack_int LAPACKE_dlatms_work(int matrix_order, lapack_int m, lapack_int n, char dist, lapack_int *iseed, char sym, double *d, lapack_int mode, double cond, double dmax, lapack_int kl, lapack_int ku, char pack, double *a, lapack_int lda, double *work)
#define LAPACK_sgeqrfp
Definition: lapacke.h:11466
#define LAPACK_sposvx
Definition: lapacke.h:10956
lapack_int LAPACKE_sspgvd_work(int matrix_order, lapack_int itype, char jobz, char uplo, lapack_int n, float *ap, float *bp, float *w, float *z, lapack_int ldz, float *work, lapack_int lwork, lapack_int *iwork, lapack_int liwork)
lapack_int LAPACKE_chpgvx_work(int matrix_order, lapack_int itype, char jobz, char range, char uplo, lapack_int n, lapack_complex_float *ap, lapack_complex_float *bp, float vl, float vu, lapack_int il, lapack_int iu, float abstol, lapack_int *m, float *w, lapack_complex_float *z, lapack_int ldz, lapack_complex_float *work, float *rwork, lapack_int *iwork, lapack_int *ifail)
#define LAPACK_dopgtr
Definition: lapacke.h:11127
lapack_int LAPACKE_zheevx_work(int matrix_order, char jobz, char range, char uplo, lapack_int n, lapack_complex_double *a, lapack_int lda, double vl, double vu, lapack_int il, lapack_int iu, double abstol, lapack_int *m, double *w, lapack_complex_double *z, lapack_int ldz, lapack_complex_double *work, lapack_int lwork, double *rwork, lapack_int *iwork, lapack_int *ifail)
lapack_int LAPACKE_cpttrs_work(int matrix_order, char uplo, lapack_int n, lapack_int nrhs, const float *d, const lapack_complex_float *e, lapack_complex_float *b, lapack_int ldb)
lapack_int LAPACKE_dpftrs_work(int matrix_order, char transr, char uplo, lapack_int n, lapack_int nrhs, const double *a, double *b, lapack_int ldb)
lapack_int LAPACKE_cggevx(int matrix_order, char balanc, char jobvl, char jobvr, char sense, lapack_int n, lapack_complex_float *a, lapack_int lda, lapack_complex_float *b, lapack_int ldb, lapack_complex_float *alpha, lapack_complex_float *beta, lapack_complex_float *vl, lapack_int ldvl, lapack_complex_float *vr, lapack_int ldvr, lapack_int *ilo, lapack_int *ihi, float *lscale, float *rscale, float *abnrm, float *bbnrm, float *rconde, float *rcondv)
#define LAPACK_clansy
Definition: lapacke.h:11500
#define LAPACK_zgeev
Definition: lapacke.h:11361
lapack_int LAPACKE_ztpqrt2(int matrix_order, lapack_int m, lapack_int n, lapack_complex_double *a, lapack_int lda, lapack_complex_double *b, lapack_int ldb, lapack_complex_double *t, lapack_int ldt)
lapack_int LAPACKE_zhbev(int matrix_order, char jobz, char uplo, lapack_int n, lapack_int kd, lapack_complex_double *ab, lapack_int ldab, double *w, lapack_complex_double *z, lapack_int ldz)
lapack_int LAPACKE_sggbak_work(int matrix_order, char job, char side, lapack_int n, lapack_int ilo, lapack_int ihi, const float *lscale, const float *rscale, lapack_int m, float *v, lapack_int ldv)
lapack_int LAPACKE_cpotri(int matrix_order, char uplo, lapack_int n, lapack_complex_float *a, lapack_int lda)
lapack_int LAPACKE_cgttrf(lapack_int n, lapack_complex_float *dl, lapack_complex_float *d, lapack_complex_float *du, lapack_complex_float *du2, lapack_int *ipiv)
lapack_int LAPACKE_dgerfs(int matrix_order, char trans, lapack_int n, lapack_int nrhs, const double *a, lapack_int lda, const double *af, lapack_int ldaf, const lapack_int *ipiv, const double *b, lapack_int ldb, double *x, lapack_int ldx, double *ferr, double *berr)
lapack_int LAPACKE_zpptrf(int matrix_order, char uplo, lapack_int n, lapack_complex_double *ap)
#define LAPACK_stgsja
Definition: lapacke.h:11274
lapack_int LAPACKE_zpstrf_work(int matrix_order, char uplo, lapack_int n, lapack_complex_double *a, lapack_int lda, lapack_int *piv, lapack_int *rank, double tol, double *work)
lapack_int LAPACKE_zptrfs(int matrix_order, char uplo, lapack_int n, lapack_int nrhs, const double *d, const lapack_complex_double *e, const double *df, const lapack_complex_double *ef, const lapack_complex_double *b, lapack_int ldb, lapack_complex_double *x, lapack_int ldx, double *ferr, double *berr)
#define LAPACK_stbtrs
Definition: lapacke.h:10712
lapack_int LAPACKE_zunbdb(int matrix_order, char trans, char signs, lapack_int m, lapack_int p, lapack_int q, lapack_complex_double *x11, lapack_int ldx11, lapack_complex_double *x12, lapack_int ldx12, lapack_complex_double *x21, lapack_int ldx21, lapack_complex_double *x22, lapack_int ldx22, double *theta, double *phi, lapack_complex_double *taup1, lapack_complex_double *taup2, lapack_complex_double *tauq1, lapack_complex_double *tauq2)
lapack_int LAPACKE_csytri2x(int matrix_order, char uplo, lapack_int n, lapack_complex_float *a, lapack_int lda, const lapack_int *ipiv, lapack_int nb)
lapack_int LAPACKE_ctgsyl_work(int matrix_order, char trans, lapack_int ijob, lapack_int m, lapack_int n, const lapack_complex_float *a, lapack_int lda, const lapack_complex_float *b, lapack_int ldb, lapack_complex_float *c, lapack_int ldc, const lapack_complex_float *d, lapack_int ldd, const lapack_complex_float *e, lapack_int lde, lapack_complex_float *f, lapack_int ldf, float *scale, float *dif, lapack_complex_float *work, lapack_int lwork, lapack_int *iwork)
lapack_int LAPACKE_dpoequb(int matrix_order, lapack_int n, const double *a, lapack_int lda, double *s, double *scond, double *amax)
lapack_int LAPACKE_cggqrf_work(int matrix_order, lapack_int n, lapack_int m, lapack_int p, lapack_complex_float *a, lapack_int lda, lapack_complex_float *taua, lapack_complex_float *b, lapack_int ldb, lapack_complex_float *taub, lapack_complex_float *work, lapack_int lwork)
lapack_int LAPACKE_chbgvx(int matrix_order, char jobz, char range, char uplo, lapack_int n, lapack_int ka, lapack_int kb, lapack_complex_float *ab, lapack_int ldab, lapack_complex_float *bb, lapack_int ldbb, lapack_complex_float *q, lapack_int ldq, float vl, float vu, lapack_int il, lapack_int iu, float abstol, lapack_int *m, float *w, lapack_complex_float *z, lapack_int ldz, lapack_int *ifail)
lapack_int LAPACKE_zgelss(int matrix_order, lapack_int m, lapack_int n, lapack_int nrhs, lapack_complex_double *a, lapack_int lda, lapack_complex_double *b, lapack_int ldb, double *s, double rcond, lapack_int *rank)
lapack_int LAPACKE_ssyrfs_work(int matrix_order, char uplo, lapack_int n, lapack_int nrhs, const float *a, lapack_int lda, const float *af, lapack_int ldaf, const lapack_int *ipiv, const float *b, lapack_int ldb, float *x, lapack_int ldx, float *ferr, float *berr, float *work, lapack_int *iwork)
lapack_int LAPACKE_sppcon(int matrix_order, char uplo, lapack_int n, const float *ap, float anorm, float *rcond)
lapack_int LAPACKE_dstevx(int matrix_order, char jobz, char range, lapack_int n, double *d, double *e, double vl, double vu, lapack_int il, lapack_int iu, double abstol, lapack_int *m, double *w, double *z, lapack_int ldz, lapack_int *ifail)
lapack_int LAPACKE_sgbbrd(int matrix_order, char vect, lapack_int m, lapack_int n, lapack_int ncc, lapack_int kl, lapack_int ku, float *ab, lapack_int ldab, float *d, float *e, float *q, lapack_int ldq, float *pt, lapack_int ldpt, float *c, lapack_int ldc)
lapack_int LAPACKE_dggsvd_work(int matrix_order, char jobu, char jobv, char jobq, lapack_int m, lapack_int n, lapack_int p, lapack_int *k, lapack_int *l, double *a, lapack_int lda, double *b, lapack_int ldb, double *alpha, double *beta, double *u, lapack_int ldu, double *v, lapack_int ldv, double *q, lapack_int ldq, double *work, lapack_int *iwork)
lapack_int LAPACKE_dstebz(char range, char order, lapack_int n, double vl, double vu, lapack_int il, lapack_int iu, double abstol, const double *d, const double *e, lapack_int *m, lapack_int *nsplit, double *w, lapack_int *iblock, lapack_int *isplit)
lapack_int LAPACKE_csyequb(int matrix_order, char uplo, lapack_int n, const lapack_complex_float *a, lapack_int lda, float *s, float *scond, float *amax)
lapack_int LAPACKE_spbsv_work(int matrix_order, char uplo, lapack_int n, lapack_int kd, lapack_int nrhs, float *ab, lapack_int ldab, float *b, lapack_int ldb)
float LAPACKE_slansy(int matrix_order, char norm, char uplo, lapack_int n, const float *a, lapack_int lda)
lapack_int LAPACKE_chetrs_work(int matrix_order, char uplo, lapack_int n, lapack_int nrhs, const lapack_complex_float *a, lapack_int lda, const lapack_int *ipiv, lapack_complex_float *b, lapack_int ldb)
lapack_int LAPACKE_dormhr(int matrix_order, char side, char trans, lapack_int m, lapack_int n, lapack_int ilo, lapack_int ihi, const double *a, lapack_int lda, const double *tau, double *c, lapack_int ldc)
#define LAPACK_cheevd
Definition: lapacke.h:11308
#define LAPACK_zhseqr
Definition: lapacke.h:11209
lapack_int LAPACKE_ztgexc_work(int matrix_order, lapack_logical wantq, lapack_logical wantz, lapack_int n, lapack_complex_double *a, lapack_int lda, lapack_complex_double *b, lapack_int ldb, lapack_complex_double *q, lapack_int ldq, lapack_complex_double *z, lapack_int ldz, lapack_int ifst, lapack_int ilst)
lapack_int LAPACKE_zgbtrs_work(int matrix_order, char trans, lapack_int n, lapack_int kl, lapack_int ku, lapack_int nrhs, const lapack_complex_double *ab, lapack_int ldab, const lapack_int *ipiv, lapack_complex_double *b, lapack_int ldb)
lapack_int LAPACKE_zgees_work(int matrix_order, char jobvs, char sort, LAPACK_Z_SELECT1 select, lapack_int n, lapack_complex_double *a, lapack_int lda, lapack_int *sdim, lapack_complex_double *w, lapack_complex_double *vs, lapack_int ldvs, lapack_complex_double *work, lapack_int lwork, double *rwork, lapack_logical *bwork)
lapack_int LAPACKE_dsyevr_work(int matrix_order, char jobz, char range, char uplo, lapack_int n, double *a, lapack_int lda, double vl, double vu, lapack_int il, lapack_int iu, double abstol, lapack_int *m, double *w, double *z, lapack_int ldz, lapack_int *isuppz, double *work, lapack_int lwork, lapack_int *iwork, lapack_int liwork)
#define LAPACK_cgbequb
Definition: lapacke.h:10893
lapack_int LAPACKE_ztrexc(int matrix_order, char compq, lapack_int n, lapack_complex_double *t, lapack_int ldt, lapack_complex_double *q, lapack_int ldq, lapack_int ifst, lapack_int ilst)
#define LAPACK_zgeesx
Definition: lapacke.h:11357
lapack_int LAPACKE_zunglq_work(int matrix_order, lapack_int m, lapack_int n, lapack_int k, lapack_complex_double *a, lapack_int lda, const lapack_complex_double *tau, lapack_complex_double *work, lapack_int lwork)
#define LAPACK_sgelsy
Definition: lapacke.h:11282
#define LAPACK_chbgst
Definition: lapacke.h:11180
#define LAPACK_cspsv
Definition: lapacke.h:11008
lapack_int LAPACKE_sgelsd_work(int matrix_order, lapack_int m, lapack_int n, lapack_int nrhs, float *a, lapack_int lda, float *b, lapack_int ldb, float *s, float rcond, lapack_int *rank, float *work, lapack_int lwork, lapack_int *iwork)
#define LAPACK_chetrs
Definition: lapacke.h:10696
lapack_int LAPACKE_chbgst_work(int matrix_order, char vect, char uplo, lapack_int n, lapack_int ka, lapack_int kb, lapack_complex_float *ab, lapack_int ldab, const lapack_complex_float *bb, lapack_int ldbb, lapack_complex_float *x, lapack_int ldx, lapack_complex_float *work, float *rwork)
lapack_int LAPACKE_dspsv(int matrix_order, char uplo, lapack_int n, lapack_int nrhs, double *ap, lapack_int *ipiv, double *b, lapack_int ldb)
lapack_int LAPACKE_chpcon_work(int matrix_order, char uplo, lapack_int n, const lapack_complex_float *ap, const lapack_int *ipiv, float anorm, float *rcond, lapack_complex_float *work)
lapack_int LAPACKE_clarfg_work(lapack_int n, lapack_complex_float *alpha, lapack_complex_float *x, lapack_int incx, lapack_complex_float *tau)
lapack_int LAPACKE_cstemr(int matrix_order, char jobz, char range, lapack_int n, float *d, float *e, float vl, float vu, lapack_int il, lapack_int iu, lapack_int *m, float *w, lapack_complex_float *z, lapack_int ldz, lapack_int nzc, lapack_int *isuppz, lapack_logical *tryrac)
lapack_int LAPACKE_cgeqp3(int matrix_order, lapack_int m, lapack_int n, lapack_complex_float *a, lapack_int lda, lapack_int *jpvt, lapack_complex_float *tau)
lapack_int LAPACKE_zhesvxx(int matrix_order, char fact, char uplo, lapack_int n, lapack_int nrhs, lapack_complex_double *a, lapack_int lda, lapack_complex_double *af, lapack_int ldaf, lapack_int *ipiv, char *equed, double *s, lapack_complex_double *b, lapack_int ldb, lapack_complex_double *x, lapack_int ldx, double *rcond, double *rpvgrw, double *berr, lapack_int n_err_bnds, double *err_bnds_norm, double *err_bnds_comp, lapack_int nparams, double *params)
lapack_int LAPACKE_sgeqr2(int matrix_order, lapack_int m, lapack_int n, float *a, lapack_int lda, float *tau)
lapack_int LAPACKE_dgbtrs(int matrix_order, char trans, lapack_int n, lapack_int kl, lapack_int ku, lapack_int nrhs, const double *ab, lapack_int ldab, const lapack_int *ipiv, double *b, lapack_int ldb)
#define LAPACK_dpbstf
Definition: lapacke.h:11183
lapack_int LAPACKE_dormbr(int matrix_order, char vect, char side, char trans, lapack_int m, lapack_int n, lapack_int k, const double *a, lapack_int lda, const double *tau, double *c, lapack_int ldc)
#define LAPACK_stptrs
Definition: lapacke.h:10708
#define LAPACK_chpevd
Definition: lapacke.h:11324
#define LAPACK_sggsvd
Definition: lapacke.h:11378
#define LAPACK_dpftrs
Definition: lapacke.h:10676
lapack_int LAPACKE_zupmtr_work(int matrix_order, char side, char uplo, char trans, lapack_int m, lapack_int n, const lapack_complex_double *ap, const lapack_complex_double *tau, lapack_complex_double *c, lapack_int ldc, lapack_complex_double *work)
lapack_int LAPACKE_strevc_work(int matrix_order, char side, char howmny, lapack_logical *select, lapack_int n, const float *t, lapack_int ldt, float *vl, lapack_int ldvl, float *vr, lapack_int ldvr, lapack_int mm, lapack_int *m, float *work)
lapack_int LAPACKE_cheev_work(int matrix_order, char jobz, char uplo, lapack_int n, lapack_complex_float *a, lapack_int lda, float *w, lapack_complex_float *work, lapack_int lwork, float *rwork)
#define LAPACK_cptcon
Definition: lapacke.h:10742
lapack_int LAPACKE_dtgevc(int matrix_order, char side, char howmny, const lapack_logical *select, lapack_int n, const double *s, lapack_int lds, const double *p, lapack_int ldp, double *vl, lapack_int ldvl, double *vr, lapack_int ldvr, lapack_int mm, lapack_int *m)
lapack_int LAPACKE_dsteqr(int matrix_order, char compz, lapack_int n, double *d, double *e, double *z, lapack_int ldz)
#define LAPACK_dgbrfs
Definition: lapacke.h:10777
lapack_int LAPACKE_cunmrz(int matrix_order, char side, char trans, lapack_int m, lapack_int n, lapack_int k, lapack_int l, const lapack_complex_float *a, lapack_int lda, const lapack_complex_float *tau, lapack_complex_float *c, lapack_int ldc)
#define LAPACK_dsycon
Definition: lapacke.h:10745
lapack_int LAPACKE_dpotri(int matrix_order, char uplo, lapack_int n, double *a, lapack_int lda)
lapack_int LAPACKE_sbdsdc(int matrix_order, char uplo, char compq, lapack_int n, float *d, float *e, float *u, lapack_int ldu, float *vt, lapack_int ldvt, float *q, lapack_int *iq)
#define LAPACK_dsbevx
Definition: lapacke.h:11339
lapack_int LAPACKE_strsen(int matrix_order, char job, char compq, const lapack_logical *select, lapack_int n, float *t, lapack_int ldt, float *q, lapack_int ldq, float *wr, float *wi, lapack_int *m, float *s, float *sep)
#define LAPACK_spptrs
Definition: lapacke.h:10680
lapack_int LAPACKE_dsyevx_work(int matrix_order, char jobz, char range, char uplo, lapack_int n, double *a, lapack_int lda, double vl, double vu, lapack_int il, lapack_int iu, double abstol, lapack_int *m, double *w, double *z, lapack_int ldz, double *work, lapack_int lwork, lapack_int *iwork, lapack_int *ifail)
lapack_int LAPACKE_dgejsv(int matrix_order, char joba, char jobu, char jobv, char jobr, char jobt, char jobp, lapack_int m, lapack_int n, double *a, lapack_int lda, double *sva, double *u, lapack_int ldu, double *v, lapack_int ldv, double *stat, lapack_int *istat)
lapack_int LAPACKE_dggesx_work(int matrix_order, char jobvsl, char jobvsr, char sort, LAPACK_D_SELECT3 selctg, char sense, lapack_int n, double *a, lapack_int lda, double *b, lapack_int ldb, lapack_int *sdim, double *alphar, double *alphai, double *beta, double *vsl, lapack_int ldvsl, double *vsr, lapack_int ldvsr, double *rconde, double *rcondv, double *work, lapack_int lwork, lapack_int *iwork, lapack_int liwork, lapack_logical *bwork)
#define LAPACK_zunmlq
Definition: lapacke.h:11049
#define LAPACK_zlagsy
Definition: lapacke.h:11553
lapack_int LAPACKE_zgerqf_work(int matrix_order, lapack_int m, lapack_int n, lapack_complex_double *a, lapack_int lda, lapack_complex_double *tau, lapack_complex_double *work, lapack_int lwork)
lapack_complex_float lapack_make_complex_float(float re, float im)
#define LAPACK_strsna
Definition: lapacke.h:11218
lapack_int LAPACKE_csyrfs_work(int matrix_order, char uplo, lapack_int n, lapack_int nrhs, const lapack_complex_float *a, lapack_int lda, const lapack_complex_float *af, lapack_int ldaf, const lapack_int *ipiv, const lapack_complex_float *b, lapack_int ldb, lapack_complex_float *x, lapack_int ldx, float *ferr, float *berr, lapack_complex_float *work, float *rwork)
#define LAPACK_strsen
Definition: lapacke.h:11226
lapack_int LAPACKE_ctbcon_work(int matrix_order, char norm, char uplo, char diag, lapack_int n, lapack_int kd, const lapack_complex_float *ab, lapack_int ldab, float *rcond, lapack_complex_float *work, float *rwork)
lapack_int LAPACKE_zsyequb_work(int matrix_order, char uplo, lapack_int n, const lapack_complex_double *a, lapack_int lda, double *s, double *scond, double *amax, lapack_complex_double *work)
lapack_int LAPACKE_zpotrs(int matrix_order, char uplo, lapack_int n, lapack_int nrhs, const lapack_complex_double *a, lapack_int lda, lapack_complex_double *b, lapack_int ldb)
lapack_int LAPACKE_sorgrq_work(int matrix_order, lapack_int m, lapack_int n, lapack_int k, float *a, lapack_int lda, const float *tau, float *work, lapack_int lwork)
#define LAPACK_zungbr
Definition: lapacke.h:11103
#define LAPACK_dtrtri
Definition: lapacke.h:10867
#define LAPACK_zggbak
Definition: lapacke.h:11245
lapack_int LAPACKE_ctpmqrt(int matrix_order, char side, char trans, lapack_int m, lapack_int n, lapack_int k, lapack_int l, lapack_int nb, const lapack_complex_float *v, lapack_int ldv, const lapack_complex_float *t, lapack_int ldt, lapack_complex_float *a, lapack_int lda, lapack_complex_float *b, lapack_int ldb)
lapack_int LAPACKE_dtrsen_work(int matrix_order, char job, char compq, const lapack_logical *select, lapack_int n, double *t, lapack_int ldt, double *q, lapack_int ldq, double *wr, double *wi, lapack_int *m, double *s, double *sep, double *work, lapack_int lwork, lapack_int *iwork, lapack_int liwork)
lapack_int LAPACKE_dbdsdc(int matrix_order, char uplo, char compq, lapack_int n, double *d, double *e, double *u, lapack_int ldu, double *vt, lapack_int ldvt, double *q, lapack_int *iq)
#define LAPACK_dlarnv
Definition: lapacke.h:11473
lapack_int LAPACKE_cunghr(int matrix_order, lapack_int n, lapack_int ilo, lapack_int ihi, lapack_complex_float *a, lapack_int lda, const lapack_complex_float *tau)
#define LAPACK_zhptrd
Definition: lapacke.h:11131
double LAPACKE_dlange_work(int matrix_order, char norm, lapack_int m, lapack_int n, const double *a, lapack_int lda, double *work)
lapack_int LAPACKE_cspsvx(int matrix_order, char fact, char uplo, lapack_int n, lapack_int nrhs, const lapack_complex_float *ap, lapack_complex_float *afp, lapack_int *ipiv, const lapack_complex_float *b, lapack_int ldb, lapack_complex_float *x, lapack_int ldx, float *rcond, float *ferr, float *berr)
lapack_int LAPACKE_zgeev_work(int matrix_order, char jobvl, char jobvr, lapack_int n, lapack_complex_double *a, lapack_int lda, lapack_complex_double *w, lapack_complex_double *vl, lapack_int ldvl, lapack_complex_double *vr, lapack_int ldvr, lapack_complex_double *work, lapack_int lwork, double *rwork)
#define LAPACK_sppcon
Definition: lapacke.h:10732
#define LAPACK_dppsvx
Definition: lapacke.h:10969
lapack_int LAPACKE_zggevx_work(int matrix_order, char balanc, char jobvl, char jobvr, char sense, lapack_int n, lapack_complex_double *a, lapack_int lda, lapack_complex_double *b, lapack_int ldb, lapack_complex_double *alpha, lapack_complex_double *beta, lapack_complex_double *vl, lapack_int ldvl, lapack_complex_double *vr, lapack_int ldvr, lapack_int *ilo, lapack_int *ihi, double *lscale, double *rscale, double *abnrm, double *bbnrm, double *rconde, double *rcondv, lapack_complex_double *work, lapack_int lwork, double *rwork, lapack_int *iwork, lapack_logical *bwork)
lapack_int LAPACKE_cgelq2_work(int matrix_order, lapack_int m, lapack_int n, lapack_complex_float *a, lapack_int lda, lapack_complex_float *tau, lapack_complex_float *work)
lapack_int LAPACKE_dtrexc(int matrix_order, char compq, lapack_int n, double *t, lapack_int ldt, double *q, lapack_int ldq, lapack_int *ifst, lapack_int *ilst)
lapack_int LAPACKE_sgges_work(int matrix_order, char jobvsl, char jobvsr, char sort, LAPACK_S_SELECT3 selctg, lapack_int n, float *a, lapack_int lda, float *b, lapack_int ldb, lapack_int *sdim, float *alphar, float *alphai, float *beta, float *vsl, lapack_int ldvsl, float *vsr, lapack_int ldvsr, float *work, lapack_int lwork, lapack_logical *bwork)
lapack_int LAPACKE_zunmrz_work(int matrix_order, char side, char trans, lapack_int m, lapack_int n, lapack_int k, lapack_int l, const lapack_complex_double *a, lapack_int lda, const lapack_complex_double *tau, lapack_complex_double *c, lapack_int ldc, lapack_complex_double *work, lapack_int lwork)
#define LAPACK_zsyswapr
Definition: lapacke.h:11603
#define LAPACK_zlaswp
Definition: lapacke.h:11491
lapack_int LAPACKE_zunmbr_work(int matrix_order, char vect, char side, char trans, lapack_int m, lapack_int n, lapack_int k, const lapack_complex_double *a, lapack_int lda, const lapack_complex_double *tau, lapack_complex_double *c, lapack_int ldc, lapack_complex_double *work, lapack_int lwork)
#define LAPACK_sgesvx
Definition: lapacke.h:10922
lapack_int LAPACKE_sposvxx(int matrix_order, char fact, char uplo, lapack_int n, lapack_int nrhs, float *a, lapack_int lda, float *af, lapack_int ldaf, char *equed, float *s, float *b, lapack_int ldb, float *x, lapack_int ldx, float *rcond, float *rpvgrw, float *berr, lapack_int n_err_bnds, float *err_bnds_norm, float *err_bnds_comp, lapack_int nparams, float *params)
#define LAPACK_sstedc
Definition: lapacke.h:11150
lapack_int LAPACKE_spttrs_work(int matrix_order, lapack_int n, lapack_int nrhs, const float *d, const float *e, float *b, lapack_int ldb)
float LAPACKE_slamch(char cmach)
lapack_int LAPACKE_dgelq2_work(int matrix_order, lapack_int m, lapack_int n, double *a, lapack_int lda, double *tau, double *work)
lapack_int LAPACKE_dgesvd_work(int matrix_order, char jobu, char jobvt, lapack_int m, lapack_int n, double *a, lapack_int lda, double *s, double *u, lapack_int ldu, double *vt, lapack_int ldvt, double *work, lapack_int lwork)
#define LAPACK_sgetrs
Definition: lapacke.h:10660
#define LAPACK_cgebrd
Definition: lapacke.h:11092
#define LAPACK_slapy2
Definition: lapacke.h:11560
lapack_int LAPACKE_cuncsd(int matrix_order, char jobu1, char jobu2, char jobv1t, char jobv2t, char trans, char signs, lapack_int m, lapack_int p, lapack_int q, lapack_complex_float *x11, lapack_int ldx11, lapack_complex_float *x12, lapack_int ldx12, lapack_complex_float *x21, lapack_int ldx21, lapack_complex_float *x22, lapack_int ldx22, float *theta, lapack_complex_float *u1, lapack_int ldu1, lapack_complex_float *u2, lapack_int ldu2, lapack_complex_float *v1t, lapack_int ldv1t, lapack_complex_float *v2t, lapack_int ldv2t)
#define LAPACK_ssteqr
Definition: lapacke.h:11142
lapack_int LAPACKE_dspev_work(int matrix_order, char jobz, char uplo, lapack_int n, double *ap, double *w, double *z, lapack_int ldz, double *work)
lapack_int LAPACKE_cpptri(int matrix_order, char uplo, lapack_int n, lapack_complex_float *ap)
#define LAPACK_zlatms
Definition: lapacke.h:11531
double LAPACKE_zlange(int matrix_order, char norm, lapack_int m, lapack_int n, const lapack_complex_double *a, lapack_int lda)
lapack_int LAPACKE_cgesvd_work(int matrix_order, char jobu, char jobvt, lapack_int m, lapack_int n, lapack_complex_float *a, lapack_int lda, float *s, lapack_complex_float *u, lapack_int ldu, lapack_complex_float *vt, lapack_int ldvt, lapack_complex_float *work, lapack_int lwork, float *rwork)
lapack_int LAPACKE_dgelqf_work(int matrix_order, lapack_int m, lapack_int n, double *a, lapack_int lda, double *tau, double *work, lapack_int lwork)
lapack_int LAPACKE_zgghrd(int matrix_order, char compq, char compz, lapack_int n, lapack_int ilo, lapack_int ihi, lapack_complex_double *a, lapack_int lda, lapack_complex_double *b, lapack_int ldb, lapack_complex_double *q, lapack_int ldq, lapack_complex_double *z, lapack_int ldz)
lapack_int LAPACKE_checon_work(int matrix_order, char uplo, lapack_int n, const lapack_complex_float *a, lapack_int lda, const lapack_int *ipiv, float anorm, float *rcond, lapack_complex_float *work)
lapack_int LAPACKE_ctrcon(int matrix_order, char norm, char uplo, char diag, lapack_int n, const lapack_complex_float *a, lapack_int lda, float *rcond)
lapack_int LAPACKE_dtgsna(int matrix_order, char job, char howmny, const lapack_logical *select, lapack_int n, const double *a, lapack_int lda, const double *b, lapack_int ldb, const double *vl, lapack_int ldvl, const double *vr, lapack_int ldvr, double *s, double *dif, lapack_int mm, lapack_int *m)
#define LAPACK_sbdsdc
Definition: lapacke.h:11110
#define LAPACK_dsytrs2
Definition: lapacke.h:11588
#define LAPACK_zlagge
Definition: lapacke.h:11543
lapack_int LAPACKE_cungbr_work(int matrix_order, char vect, lapack_int m, lapack_int n, lapack_int k, lapack_complex_float *a, lapack_int lda, const lapack_complex_float *tau, lapack_complex_float *work, lapack_int lwork)
lapack_int LAPACKE_ztptri(int matrix_order, char uplo, char diag, lapack_int n, lapack_complex_double *ap)
lapack_int LAPACKE_sgecon(int matrix_order, char norm, lapack_int n, const float *a, lapack_int lda, float anorm, float *rcond)
#define LAPACK_dgbequ
Definition: lapacke.h:10887
#define LAPACK_zgesvd
Definition: lapacke.h:11369
lapack_int LAPACKE_cgelqf_work(int matrix_order, lapack_int m, lapack_int n, lapack_complex_float *a, lapack_int lda, lapack_complex_float *tau, lapack_complex_float *work, lapack_int lwork)
lapack_int LAPACKE_zpotri(int matrix_order, char uplo, lapack_int n, lapack_complex_double *a, lapack_int lda)
lapack_int LAPACKE_cggqrf(int matrix_order, lapack_int n, lapack_int m, lapack_int p, lapack_complex_float *a, lapack_int lda, lapack_complex_float *taua, lapack_complex_float *b, lapack_int ldb, lapack_complex_float *taub)
lapack_int LAPACKE_strcon(int matrix_order, char norm, char uplo, char diag, lapack_int n, const float *a, lapack_int lda, float *rcond)
lapack_int LAPACKE_spotri_work(int matrix_order, char uplo, lapack_int n, float *a, lapack_int lda)
#define LAPACK_sormrq
Definition: lapacke.h:11070
#define LAPACK_zgeevx
Definition: lapacke.h:11365
lapack_int LAPACKE_sgbtrs_work(int matrix_order, char trans, lapack_int n, lapack_int kl, lapack_int ku, lapack_int nrhs, const float *ab, lapack_int ldab, const lapack_int *ipiv, float *b, lapack_int ldb)
lapack_int LAPACKE_chpgvx(int matrix_order, lapack_int itype, char jobz, char range, char uplo, lapack_int n, lapack_complex_float *ap, lapack_complex_float *bp, float vl, float vu, lapack_int il, lapack_int iu, float abstol, lapack_int *m, float *w, lapack_complex_float *z, lapack_int ldz, lapack_int *ifail)
#define LAPACK_dstevr
Definition: lapacke.h:11349
#define LAPACK_zgghrd
Definition: lapacke.h:11237
#define LAPACK_zhetri2
Definition: lapacke.h:11599
lapack_int LAPACKE_dpptri(int matrix_order, char uplo, lapack_int n, double *ap)
lapack_int LAPACKE_dtpttf_work(int matrix_order, char transr, char uplo, lapack_int n, const double *ap, double *arf)
lapack_int LAPACKE_sporfs(int matrix_order, char uplo, lapack_int n, lapack_int nrhs, const float *a, lapack_int lda, const float *af, lapack_int ldaf, const float *b, lapack_int ldb, float *x, lapack_int ldx, float *ferr, float *berr)
lapack_int LAPACKE_ssyevd(int matrix_order, char jobz, char uplo, lapack_int n, float *a, lapack_int lda, float *w)
lapack_int LAPACKE_dspevd(int matrix_order, char jobz, char uplo, lapack_int n, double *ap, double *w, double *z, lapack_int ldz)
#define LAPACK_zungtr
Definition: lapacke.h:11121
lapack_int LAPACKE_cpbrfs(int matrix_order, char uplo, lapack_int n, lapack_int kd, lapack_int nrhs, const lapack_complex_float *ab, lapack_int ldab, const lapack_complex_float *afb, lapack_int ldafb, const lapack_complex_float *b, lapack_int ldb, lapack_complex_float *x, lapack_int ldx, float *ferr, float *berr)
#define LAPACK_zhetrs2
Definition: lapacke.h:11601
lapack_int LAPACKE_sopmtr_work(int matrix_order, char side, char uplo, char trans, lapack_int m, lapack_int n, const float *ap, const float *tau, float *c, lapack_int ldc, float *work)
double LAPACKE_dlansy(int matrix_order, char norm, char uplo, lapack_int n, const double *a, lapack_int lda)
#define LAPACK_dspev
Definition: lapacke.h:11319
lapack_int LAPACKE_dgbequb_work(int matrix_order, lapack_int m, lapack_int n, lapack_int kl, lapack_int ku, const double *ab, lapack_int ldab, double *r, double *c, double *rowcnd, double *colcnd, double *amax)
lapack_int LAPACKE_dormtr(int matrix_order, char side, char uplo, char trans, lapack_int m, lapack_int n, const double *a, lapack_int lda, const double *tau, double *c, lapack_int ldc)
#define LAPACK_sstegr
Definition: lapacke.h:11154
#define LAPACK_dormql
Definition: lapacke.h:11059
lapack_int LAPACKE_sgees(int matrix_order, char jobvs, char sort, LAPACK_S_SELECT2 select, lapack_int n, float *a, lapack_int lda, lapack_int *sdim, float *wr, float *wi, float *vs, lapack_int ldvs)
#define LAPACK_slansy
Definition: lapacke.h:11498
lapack_int LAPACKE_cgeev_work(int matrix_order, char jobvl, char jobvr, lapack_int n, lapack_complex_float *a, lapack_int lda, lapack_complex_float *w, lapack_complex_float *vl, lapack_int ldvl, lapack_complex_float *vr, lapack_int ldvr, lapack_complex_float *work, lapack_int lwork, float *rwork)
lapack_int LAPACKE_chpsvx_work(int matrix_order, char fact, char uplo, lapack_int n, lapack_int nrhs, const lapack_complex_float *ap, lapack_complex_float *afp, lapack_int *ipiv, const lapack_complex_float *b, lapack_int ldb, lapack_complex_float *x, lapack_int ldx, float *rcond, float *ferr, float *berr, lapack_complex_float *work, float *rwork)
#define LAPACK_ztfttr
Definition: lapacke.h:11448
lapack_int LAPACKE_zgeequ_work(int matrix_order, lapack_int m, lapack_int n, const lapack_complex_double *a, lapack_int lda, double *r, double *c, double *rowcnd, double *colcnd, double *amax)
#define LAPACK_zgebrd
Definition: lapacke.h:11093
lapack_int LAPACKE_dormqr_work(int matrix_order, char side, char trans, lapack_int m, lapack_int n, lapack_int k, const double *a, lapack_int lda, const double *tau, double *c, lapack_int ldc, double *work, lapack_int lwork)
#define LAPACK_csyconv
Definition: lapacke.h:11574
lapack_int LAPACKE_spftrf_work(int matrix_order, char transr, char uplo, lapack_int n, float *a)
lapack_int LAPACKE_zhegvx_work(int matrix_order, lapack_int itype, char jobz, char range, char uplo, lapack_int n, lapack_complex_double *a, lapack_int lda, lapack_complex_double *b, lapack_int ldb, double vl, double vu, lapack_int il, lapack_int iu, double abstol, lapack_int *m, double *w, lapack_complex_double *z, lapack_int ldz, lapack_complex_double *work, lapack_int lwork, double *rwork, lapack_int *iwork, lapack_int *ifail)
lapack_int LAPACKE_dorglq(int matrix_order, lapack_int m, lapack_int n, lapack_int k, double *a, lapack_int lda, const double *tau)
lapack_int LAPACKE_sstevr(int matrix_order, char jobz, char range, lapack_int n, float *d, float *e, float vl, float vu, lapack_int il, lapack_int iu, float abstol, lapack_int *m, float *w, float *z, lapack_int ldz, lapack_int *isuppz)
lapack_int LAPACKE_dtgsja(int matrix_order, char jobu, char jobv, char jobq, lapack_int m, lapack_int p, lapack_int n, lapack_int k, lapack_int l, double *a, lapack_int lda, double *b, lapack_int ldb, double tola, double tolb, double *alpha, double *beta, double *u, lapack_int ldu, double *v, lapack_int ldv, double *q, lapack_int ldq, lapack_int *ncycle)
#define LAPACK_dgerfsx
Definition: lapacke.h:10772
#define LAPACK_sormhr
Definition: lapacke.h:11192
lapack_int LAPACKE_dporfsx(int matrix_order, char uplo, char equed, lapack_int n, lapack_int nrhs, const double *a, lapack_int lda, const double *af, lapack_int ldaf, const double *s, const double *b, lapack_int ldb, double *x, lapack_int ldx, double *rcond, double *berr, lapack_int n_err_bnds, double *err_bnds_norm, double *err_bnds_comp, lapack_int nparams, double *params)
lapack_int LAPACKE_dorghr(int matrix_order, lapack_int n, lapack_int ilo, lapack_int ihi, double *a, lapack_int lda, const double *tau)
#define LAPACK_zstein
Definition: lapacke.h:11167
#define LAPACK_zgeqrfp
Definition: lapacke.h:11469
#define LAPACK_ztbcon
Definition: lapacke.h:10767
#define LAPACK_zhpevx
Definition: lapacke.h:11329
lapack_int LAPACKE_sgeequb(int matrix_order, lapack_int m, lapack_int n, const float *a, lapack_int lda, float *r, float *c, float *rowcnd, float *colcnd, float *amax)
lapack_int LAPACKE_zgesvx_work(int matrix_order, char fact, char trans, lapack_int n, lapack_int nrhs, lapack_complex_double *a, lapack_int lda, lapack_complex_double *af, lapack_int ldaf, lapack_int *ipiv, char *equed, double *r, double *c, lapack_complex_double *b, lapack_int ldb, lapack_complex_double *x, lapack_int ldx, double *rcond, double *ferr, double *berr, lapack_complex_double *work, double *rwork)
#define LAPACK_ssyconv
Definition: lapacke.h:11592
lapack_int LAPACKE_chetri2x_work(int matrix_order, char uplo, lapack_int n, lapack_complex_float *a, lapack_int lda, const lapack_int *ipiv, lapack_complex_float *work, lapack_int nb)
lapack_int LAPACKE_csprfs(int matrix_order, char uplo, lapack_int n, lapack_int nrhs, const lapack_complex_float *ap, const lapack_complex_float *afp, const lapack_int *ipiv, const lapack_complex_float *b, lapack_int ldb, lapack_complex_float *x, lapack_int ldx, float *ferr, float *berr)
lapack_int LAPACKE_zgeqlf_work(int matrix_order, lapack_int m, lapack_int n, lapack_complex_double *a, lapack_int lda, lapack_complex_double *tau, lapack_complex_double *work, lapack_int lwork)
lapack_int LAPACKE_cgbequb_work(int matrix_order, lapack_int m, lapack_int n, lapack_int kl, lapack_int ku, const lapack_complex_float *ab, lapack_int ldab, float *r, float *c, float *rowcnd, float *colcnd, float *amax)
lapack_int LAPACKE_ssytri2(int matrix_order, char uplo, lapack_int n, float *a, lapack_int lda, const lapack_int *ipiv)
lapack_int LAPACKE_zpptrs(int matrix_order, char uplo, lapack_int n, lapack_int nrhs, const lapack_complex_double *ap, lapack_complex_double *b, lapack_int ldb)
lapack_int LAPACKE_chbevd(int matrix_order, char jobz, char uplo, lapack_int n, lapack_int kd, lapack_complex_float *ab, lapack_int ldab, float *w, lapack_complex_float *z, lapack_int ldz)
lapack_int LAPACKE_ctfttr_work(int matrix_order, char transr, char uplo, lapack_int n, const lapack_complex_float *arf, lapack_complex_float *a, lapack_int lda)
lapack_int LAPACKE_sspcon_work(int matrix_order, char uplo, lapack_int n, const float *ap, const lapack_int *ipiv, float anorm, float *rcond, float *work, lapack_int *iwork)
lapack_int LAPACKE_dspevx(int matrix_order, char jobz, char range, char uplo, lapack_int n, double *ap, double vl, double vu, lapack_int il, lapack_int iu, double abstol, lapack_int *m, double *w, double *z, lapack_int ldz, lapack_int *ifail)
lapack_int LAPACKE_clarfx(int matrix_order, char side, lapack_int m, lapack_int n, const lapack_complex_float *v, lapack_complex_float tau, lapack_complex_float *c, lapack_int ldc, lapack_complex_float *work)
lapack_int LAPACKE_zgetri_work(int matrix_order, lapack_int n, lapack_complex_double *a, lapack_int lda, const lapack_int *ipiv, lapack_complex_double *work, lapack_int lwork)
lapack_int LAPACKE_stftri_work(int matrix_order, char transr, char uplo, char diag, lapack_int n, float *a)
lapack_int LAPACKE_dopgtr_work(int matrix_order, char uplo, lapack_int n, const double *ap, const double *tau, double *q, lapack_int ldq, double *work)
lapack_int LAPACKE_sgeesx(int matrix_order, char jobvs, char sort, LAPACK_S_SELECT2 select, char sense, lapack_int n, float *a, lapack_int lda, lapack_int *sdim, float *wr, float *wi, float *vs, lapack_int ldvs, float *rconde, float *rcondv)
lapack_int LAPACKE_zherfs(int matrix_order, char uplo, lapack_int n, lapack_int nrhs, const lapack_complex_double *a, lapack_int lda, const lapack_complex_double *af, lapack_int ldaf, const lapack_int *ipiv, const lapack_complex_double *b, lapack_int ldb, lapack_complex_double *x, lapack_int ldx, double *ferr, double *berr)
lapack_int LAPACKE_sgetf2_work(int matrix_order, lapack_int m, lapack_int n, float *a, lapack_int lda, lapack_int *ipiv)
lapack_int LAPACKE_zgbrfsx(int matrix_order, char trans, char equed, lapack_int n, lapack_int kl, lapack_int ku, lapack_int nrhs, const lapack_complex_double *ab, lapack_int ldab, const lapack_complex_double *afb, lapack_int ldafb, const lapack_int *ipiv, const double *r, const double *c, const lapack_complex_double *b, lapack_int ldb, lapack_complex_double *x, lapack_int ldx, double *rcond, double *berr, lapack_int n_err_bnds, double *err_bnds_norm, double *err_bnds_comp, lapack_int nparams, double *params)
lapack_int LAPACKE_sorbdb_work(int matrix_order, char trans, char signs, lapack_int m, lapack_int p, lapack_int q, float *x11, lapack_int ldx11, float *x12, lapack_int ldx12, float *x21, lapack_int ldx21, float *x22, lapack_int ldx22, float *theta, float *phi, float *taup1, float *taup2, float *tauq1, float *tauq2, float *work, lapack_int lwork)
lapack_int LAPACKE_dstev_work(int matrix_order, char jobz, lapack_int n, double *d, double *e, double *z, lapack_int ldz, double *work)
lapack_int LAPACKE_ztrtri(int matrix_order, char uplo, char diag, lapack_int n, lapack_complex_double *a, lapack_int lda)
lapack_int LAPACKE_dgbsvx(int matrix_order, char fact, char trans, lapack_int n, lapack_int kl, lapack_int ku, lapack_int nrhs, double *ab, lapack_int ldab, double *afb, lapack_int ldafb, lapack_int *ipiv, char *equed, double *r, double *c, double *b, lapack_int ldb, double *x, lapack_int ldx, double *rcond, double *ferr, double *berr, double *rpivot)
lapack_int LAPACKE_cporfs_work(int matrix_order, char uplo, lapack_int n, lapack_int nrhs, const lapack_complex_float *a, lapack_int lda, const lapack_complex_float *af, lapack_int ldaf, const lapack_complex_float *b, lapack_int ldb, lapack_complex_float *x, lapack_int ldx, float *ferr, float *berr, lapack_complex_float *work, float *rwork)
lapack_int LAPACKE_cptsv(int matrix_order, lapack_int n, lapack_int nrhs, float *d, lapack_complex_float *e, lapack_complex_float *b, lapack_int ldb)
lapack_int LAPACKE_zppsvx_work(int matrix_order, char fact, char uplo, lapack_int n, lapack_int nrhs, lapack_complex_double *ap, lapack_complex_double *afp, char *equed, double *s, lapack_complex_double *b, lapack_int ldb, lapack_complex_double *x, lapack_int ldx, double *rcond, double *ferr, double *berr, lapack_complex_double *work, double *rwork)
#define LAPACK_sormtr
Definition: lapacke.h:11116
#define LAPACK_spttrf
Definition: lapacke.h:10644
#define LAPACK_dpptri
Definition: lapacke.h:10851
#define LAPACK_dpbtrs
Definition: lapacke.h:10685
#define LAPACK_zpbrfs
Definition: lapacke.h:10803
#define LAPACK_strtri
Definition: lapacke.h:10866
lapack_int LAPACKE_ztrtri_work(int matrix_order, char uplo, char diag, lapack_int n, lapack_complex_double *a, lapack_int lda)
lapack_int LAPACKE_zsysv(int matrix_order, char uplo, lapack_int n, lapack_int nrhs, lapack_complex_double *a, lapack_int lda, lapack_int *ipiv, lapack_complex_double *b, lapack_int ldb)
lapack_int LAPACKE_dsptri(int matrix_order, char uplo, lapack_int n, double *ap, const lapack_int *ipiv)
lapack_int LAPACKE_zlapmr(int matrix_order, lapack_logical forwrd, lapack_int m, lapack_int n, lapack_complex_double *x, lapack_int ldx, lapack_int *k)
lapack_int LAPACKE_ctrrfs(int matrix_order, char uplo, char trans, char diag, lapack_int n, lapack_int nrhs, const lapack_complex_float *a, lapack_int lda, const lapack_complex_float *b, lapack_int ldb, const lapack_complex_float *x, lapack_int ldx, float *ferr, float *berr)
#define LAPACK_dhsein
Definition: lapacke.h:11211
lapack_int LAPACKE_checon(int matrix_order, char uplo, lapack_int n, const lapack_complex_float *a, lapack_int lda, const lapack_int *ipiv, float anorm, float *rcond)
#define LAPACK_cgtsv
Definition: lapacke.h:10944
#define LAPACK_zsprfs
Definition: lapacke.h:10823
lapack_int LAPACKE_cgtrfs(int matrix_order, char trans, lapack_int n, lapack_int nrhs, const lapack_complex_float *dl, const lapack_complex_float *d, const lapack_complex_float *du, const lapack_complex_float *dlf, const lapack_complex_float *df, const lapack_complex_float *duf, const lapack_complex_float *du2, const lapack_int *ipiv, const lapack_complex_float *b, lapack_int ldb, lapack_complex_float *x, lapack_int ldx, float *ferr, float *berr)
lapack_int LAPACKE_claswp_work(int matrix_order, lapack_int n, lapack_complex_float *a, lapack_int lda, lapack_int k1, lapack_int k2, const lapack_int *ipiv, lapack_int incx)
#define LAPACK_dporfs
Definition: lapacke.h:10789
lapack_int LAPACKE_csytrs2_work(int matrix_order, char uplo, lapack_int n, lapack_int nrhs, const lapack_complex_float *a, lapack_int lda, const lapack_int *ipiv, lapack_complex_float *b, lapack_int ldb, lapack_complex_float *work)
lapack_int LAPACKE_zsytrf(int matrix_order, char uplo, lapack_int n, lapack_complex_double *a, lapack_int lda, lapack_int *ipiv)
lapack_int LAPACKE_zgtrfs(int matrix_order, char trans, lapack_int n, lapack_int nrhs, const lapack_complex_double *dl, const lapack_complex_double *d, const lapack_complex_double *du, const lapack_complex_double *dlf, const lapack_complex_double *df, const lapack_complex_double *duf, const lapack_complex_double *du2, const lapack_int *ipiv, const lapack_complex_double *b, lapack_int ldb, lapack_complex_double *x, lapack_int ldx, double *ferr, double *berr)
lapack_int LAPACKE_dgehrd_work(int matrix_order, lapack_int n, lapack_int ilo, lapack_int ihi, double *a, lapack_int lda, double *tau, double *work, lapack_int lwork)
#define LAPACK_sorgtr
Definition: lapacke.h:11114
#define LAPACK_ctpqrt2
Definition: lapacke.h:11635
lapack_int LAPACKE_stptrs(int matrix_order, char uplo, char trans, char diag, lapack_int n, lapack_int nrhs, const float *ap, float *b, lapack_int ldb)
lapack_int LAPACKE_zungbr(int matrix_order, char vect, lapack_int m, lapack_int n, lapack_int k, lapack_complex_double *a, lapack_int lda, const lapack_complex_double *tau)
lapack_int LAPACKE_ssptrs_work(int matrix_order, char uplo, lapack_int n, lapack_int nrhs, const float *ap, const lapack_int *ipiv, float *b, lapack_int ldb)
lapack_int LAPACKE_sgeqrfp(int matrix_order, lapack_int m, lapack_int n, float *a, lapack_int lda, float *tau)
lapack_int LAPACKE_cgetrs(int matrix_order, char trans, lapack_int n, lapack_int nrhs, const lapack_complex_float *a, lapack_int lda, const lapack_int *ipiv, lapack_complex_float *b, lapack_int ldb)
#define LAPACK_sbbcsd
Definition: lapacke.h:11589
#define LAPACK_zgees
Definition: lapacke.h:11353
lapack_int LAPACKE_ssysv_work(int matrix_order, char uplo, lapack_int n, lapack_int nrhs, float *a, lapack_int lda, lapack_int *ipiv, float *b, lapack_int ldb, float *work, lapack_int lwork)
lapack_int LAPACKE_dstevd(int matrix_order, char jobz, lapack_int n, double *d, double *e, double *z, lapack_int ldz)
#define LAPACK_dggesx
Definition: lapacke.h:11423
lapack_int LAPACKE_ssytrf_work(int matrix_order, char uplo, lapack_int n, float *a, lapack_int lda, lapack_int *ipiv, float *work, lapack_int lwork)
#define LAPACK_stptri
Definition: lapacke.h:10874
lapack_int LAPACKE_dstemr_work(int matrix_order, char jobz, char range, lapack_int n, double *d, double *e, double vl, double vu, lapack_int il, lapack_int iu, lapack_int *m, double *w, double *z, lapack_int ldz, lapack_int nzc, lapack_int *isuppz, lapack_logical *tryrac, double *work, lapack_int lwork, lapack_int *iwork, lapack_int liwork)
lapack_int LAPACKE_dsptrd(int matrix_order, char uplo, lapack_int n, double *ap, double *d, double *e, double *tau)
lapack_int LAPACKE_dhseqr(int matrix_order, char job, char compz, lapack_int n, lapack_int ilo, lapack_int ihi, double *h, lapack_int ldh, double *wr, double *wi, double *z, lapack_int ldz)
#define LAPACK_dgerqf
Definition: lapacke.h:11063
lapack_int LAPACKE_zlarfg(lapack_int n, lapack_complex_double *alpha, lapack_complex_double *x, lapack_int incx, lapack_complex_double *tau)
lapack_int LAPACKE_zgbsvxx(int matrix_order, char fact, char trans, lapack_int n, lapack_int kl, lapack_int ku, lapack_int nrhs, lapack_complex_double *ab, lapack_int ldab, lapack_complex_double *afb, lapack_int ldafb, lapack_int *ipiv, char *equed, double *r, double *c, lapack_complex_double *b, lapack_int ldb, lapack_complex_double *x, lapack_int ldx, double *rcond, double *rpvgrw, double *berr, lapack_int n_err_bnds, double *err_bnds_norm, double *err_bnds_comp, lapack_int nparams, double *params)
lapack_int LAPACKE_dpttrf(lapack_int n, double *d, double *e)
lapack_int LAPACKE_sormtr_work(int matrix_order, char side, char uplo, char trans, lapack_int m, lapack_int n, const float *a, lapack_int lda, const float *tau, float *c, lapack_int ldc, float *work, lapack_int lwork)
#define LAPACK_dlarft
Definition: lapacke.h:11521
#define LAPACK_zpotri
Definition: lapacke.h:10845
#define LAPACK_dstein
Definition: lapacke.h:11165
lapack_int LAPACKE_dsyevr(int matrix_order, char jobz, char range, char uplo, lapack_int n, double *a, lapack_int lda, double vl, double vu, lapack_int il, lapack_int iu, double abstol, lapack_int *m, double *w, double *z, lapack_int ldz, lapack_int *isuppz)
#define LAPACK_sgerqf
Definition: lapacke.h:11062
#define LAPACK_sormrz
Definition: lapacke.h:11078
lapack_int LAPACKE_dggsvd(int matrix_order, char jobu, char jobv, char jobq, lapack_int m, lapack_int n, lapack_int p, lapack_int *k, lapack_int *l, double *a, lapack_int lda, double *b, lapack_int ldb, double *alpha, double *beta, double *u, lapack_int ldu, double *v, lapack_int ldv, double *q, lapack_int ldq, lapack_int *iwork)
lapack_int LAPACKE_dtgsen_work(int matrix_order, lapack_int ijob, lapack_logical wantq, lapack_logical wantz, const lapack_logical *select, lapack_int n, double *a, lapack_int lda, double *b, lapack_int ldb, double *alphar, double *alphai, double *beta, double *q, lapack_int ldq, double *z, lapack_int ldz, lapack_int *m, double *pl, double *pr, double *dif, double *work, lapack_int lwork, lapack_int *iwork, lapack_int liwork)
#define LAPACK_sspgvd
Definition: lapacke.h:11398
#define LAPACK_zpotrs
Definition: lapacke.h:10675
#define LAPACK_zhetrf
Definition: lapacke.h:10653
lapack_int LAPACKE_zpbtrf(int matrix_order, char uplo, lapack_int n, lapack_int kd, lapack_complex_double *ab, lapack_int ldab)
lapack_int LAPACKE_dgeqrt_work(int matrix_order, lapack_int m, lapack_int n, lapack_int nb, double *a, lapack_int lda, double *t, lapack_int ldt, double *work)
lapack_int LAPACKE_dpbsv(int matrix_order, char uplo, lapack_int n, lapack_int kd, lapack_int nrhs, double *ab, lapack_int ldab, double *b, lapack_int ldb)
lapack_int LAPACKE_zsptrs_work(int matrix_order, char uplo, lapack_int n, lapack_int nrhs, const lapack_complex_double *ap, const lapack_int *ipiv, lapack_complex_double *b, lapack_int ldb)
#define LAPACK_zpbtrf
Definition: lapacke.h:10643
#define LAPACK_cgeqrt3
Definition: lapacke.h:11624
double LAPACKE_zlantr_work(int matrix_order, char norm, char uplo, char diag, lapack_int m, lapack_int n, const lapack_complex_double *a, lapack_int lda, double *work)
lapack_int LAPACKE_dgtsvx_work(int matrix_order, char fact, char trans, lapack_int n, lapack_int nrhs, const double *dl, const double *d, const double *du, double *dlf, double *df, double *duf, double *du2, lapack_int *ipiv, const double *b, lapack_int ldb, double *x, lapack_int ldx, double *rcond, double *ferr, double *berr, double *work, lapack_int *iwork)
#define LAPACK_sgebal
Definition: lapacke.h:11198
lapack_int LAPACKE_sgetrs_work(int matrix_order, char trans, lapack_int n, lapack_int nrhs, const float *a, lapack_int lda, const lapack_int *ipiv, float *b, lapack_int ldb)
lapack_int LAPACKE_dstevd_work(int matrix_order, char jobz, lapack_int n, double *d, double *e, double *z, lapack_int ldz, double *work, lapack_int lwork, lapack_int *iwork, lapack_int liwork)
#define LAPACK_cstein
Definition: lapacke.h:11166
lapack_int LAPACKE_zspcon_work(int matrix_order, char uplo, lapack_int n, const lapack_complex_double *ap, const lapack_int *ipiv, double anorm, double *rcond, lapack_complex_double *work)
#define LAPACK_zhpgst
Definition: lapacke.h:11177
lapack_int LAPACKE_dgeevx_work(int matrix_order, char balanc, char jobvl, char jobvr, char sense, lapack_int n, double *a, lapack_int lda, double *wr, double *wi, double *vl, lapack_int ldvl, double *vr, lapack_int ldvr, lapack_int *ilo, lapack_int *ihi, double *scale, double *abnrm, double *rconde, double *rcondv, double *work, lapack_int lwork, lapack_int *iwork)
lapack_int LAPACKE_stgsja_work(int matrix_order, char jobu, char jobv, char jobq, lapack_int m, lapack_int p, lapack_int n, lapack_int k, lapack_int l, float *a, lapack_int lda, float *b, lapack_int ldb, float tola, float tolb, float *alpha, float *beta, float *u, lapack_int ldu, float *v, lapack_int ldv, float *q, lapack_int ldq, float *work, lapack_int *ncycle)
#define LAPACK_cgeqpf
Definition: lapacke.h:11024
lapack_int LAPACKE_zlaswp_work(int matrix_order, lapack_int n, lapack_complex_double *a, lapack_int lda, lapack_int k1, lapack_int k2, const lapack_int *ipiv, lapack_int incx)
#define LAPACK_zgetri
Definition: lapacke.h:10841
#define LAPACK_spbsv
Definition: lapacke.h:10972
float LAPACKE_slamch_work(char cmach)
#define LAPACK_cpprfs
Definition: lapacke.h:10798
lapack_int LAPACKE_dpttrs_work(int matrix_order, lapack_int n, lapack_int nrhs, const double *d, const double *e, double *b, lapack_int ldb)
lapack_int LAPACKE_zgebrd(int matrix_order, lapack_int m, lapack_int n, lapack_complex_double *a, lapack_int lda, double *d, double *e, lapack_complex_double *tauq, lapack_complex_double *taup)
lapack_int LAPACKE_sbdsqr(int matrix_order, char uplo, lapack_int n, lapack_int ncvt, lapack_int nru, lapack_int ncc, float *d, float *e, float *vt, lapack_int ldvt, float *u, lapack_int ldu, float *c, lapack_int ldc)
lapack_int LAPACKE_strsyl_work(int matrix_order, char trana, char tranb, lapack_int isgn, lapack_int m, lapack_int n, const float *a, lapack_int lda, const float *b, lapack_int ldb, float *c, lapack_int ldc, float *scale)
#define LAPACK_cherfs
Definition: lapacke.h:10816
lapack_int LAPACKE_cgeqrf(int matrix_order, lapack_int m, lapack_int n, lapack_complex_float *a, lapack_int lda, lapack_complex_float *tau)
#define LAPACK_dbdsdc
Definition: lapacke.h:11111
#define LAPACK_zgeqp3
Definition: lapacke.h:11029
lapack_int LAPACKE_ctpttr_work(int matrix_order, char uplo, lapack_int n, const lapack_complex_float *ap, lapack_complex_float *a, lapack_int lda)
#define LAPACK_ssterf
Definition: lapacke.h:11140
lapack_int LAPACKE_cpbcon_work(int matrix_order, char uplo, lapack_int n, lapack_int kd, const lapack_complex_float *ab, lapack_int ldab, float anorm, float *rcond, lapack_complex_float *work, float *rwork)
lapack_int LAPACKE_ztrcon_work(int matrix_order, char norm, char uplo, char diag, lapack_int n, const lapack_complex_double *a, lapack_int lda, double *rcond, lapack_complex_double *work, double *rwork)
lapack_int LAPACKE_ztbrfs_work(int matrix_order, char uplo, char trans, char diag, lapack_int n, lapack_int kd, lapack_int nrhs, const lapack_complex_double *ab, lapack_int ldab, const lapack_complex_double *b, lapack_int ldb, const lapack_complex_double *x, lapack_int ldx, double *ferr, double *berr, lapack_complex_double *work, double *rwork)
lapack_int LAPACKE_sgeqrf(int matrix_order, lapack_int m, lapack_int n, float *a, lapack_int lda, float *tau)
lapack_int LAPACKE_dtpttf(int matrix_order, char transr, char uplo, lapack_int n, const double *ap, double *arf)
lapack_int LAPACKE_dggglm(int matrix_order, lapack_int n, lapack_int m, lapack_int p, double *a, lapack_int lda, double *b, lapack_int ldb, double *d, double *x, double *y)
lapack_int LAPACKE_cgesvd(int matrix_order, char jobu, char jobvt, lapack_int m, lapack_int n, lapack_complex_float *a, lapack_int lda, float *s, lapack_complex_float *u, lapack_int ldu, lapack_complex_float *vt, lapack_int ldvt, float *superb)
lapack_int LAPACKE_zsytrf_work(int matrix_order, char uplo, lapack_int n, lapack_complex_double *a, lapack_int lda, lapack_int *ipiv, lapack_complex_double *work, lapack_int lwork)
lapack_int LAPACKE_stfttr(int matrix_order, char transr, char uplo, lapack_int n, const float *arf, float *a, lapack_int lda)
lapack_int LAPACKE_dstevx_work(int matrix_order, char jobz, char range, lapack_int n, double *d, double *e, double vl, double vu, lapack_int il, lapack_int iu, double abstol, lapack_int *m, double *w, double *z, lapack_int ldz, double *work, lapack_int *iwork, lapack_int *ifail)
#define LAPACK_dorbdb
Definition: lapacke.h:11582
#define LAPACK_dtzrzf
Definition: lapacke.h:11075
lapack_int LAPACKE_sgesvxx(int matrix_order, char fact, char trans, lapack_int n, lapack_int nrhs, float *a, lapack_int lda, float *af, lapack_int ldaf, lapack_int *ipiv, char *equed, float *r, float *c, float *b, lapack_int ldb, float *x, lapack_int ldx, float *rcond, float *rpvgrw, float *berr, lapack_int n_err_bnds, float *err_bnds_norm, float *err_bnds_comp, lapack_int nparams, float *params)
lapack_int LAPACKE_zgeqrfp(int matrix_order, lapack_int m, lapack_int n, lapack_complex_double *a, lapack_int lda, lapack_complex_double *tau)
lapack_int LAPACKE_spprfs(int matrix_order, char uplo, lapack_int n, lapack_int nrhs, const float *ap, const float *afp, const float *b, lapack_int ldb, float *x, lapack_int ldx, float *ferr, float *berr)
lapack_int LAPACKE_zpbequ(int matrix_order, char uplo, lapack_int n, lapack_int kd, const lapack_complex_double *ab, lapack_int ldab, double *s, double *scond, double *amax)
#define LAPACK_zpprfs
Definition: lapacke.h:10799
lapack_int LAPACKE_chbevd_work(int matrix_order, char jobz, char uplo, lapack_int n, lapack_int kd, lapack_complex_float *ab, lapack_int ldab, float *w, lapack_complex_float *z, lapack_int ldz, lapack_complex_float *work, lapack_int lwork, float *rwork, lapack_int lrwork, lapack_int *iwork, lapack_int liwork)
lapack_int LAPACKE_sporfsx(int matrix_order, char uplo, char equed, lapack_int n, lapack_int nrhs, const float *a, lapack_int lda, const float *af, lapack_int ldaf, const float *s, const float *b, lapack_int ldb, float *x, lapack_int ldx, float *rcond, float *berr, lapack_int n_err_bnds, float *err_bnds_norm, float *err_bnds_comp, lapack_int nparams, float *params)
lapack_int LAPACKE_cgelsd_work(int matrix_order, lapack_int m, lapack_int n, lapack_int nrhs, lapack_complex_float *a, lapack_int lda, lapack_complex_float *b, lapack_int ldb, float *s, float rcond, lapack_int *rank, lapack_complex_float *work, lapack_int lwork, float *rwork, lapack_int *iwork)
#define LAPACK_chprfs
Definition: lapacke.h:10824
lapack_int LAPACKE_dsbgvd(int matrix_order, char jobz, char uplo, lapack_int n, lapack_int ka, lapack_int kb, double *ab, lapack_int ldab, double *bb, lapack_int ldbb, double *w, double *z, lapack_int ldz)
#define LAPACK_zgelq2
Definition: lapacke.h:11511
lapack_int LAPACKE_chegst_work(int matrix_order, lapack_int itype, char uplo, lapack_int n, lapack_complex_float *a, lapack_int lda, const lapack_complex_float *b, lapack_int ldb)
lapack_int LAPACKE_sppequ(int matrix_order, char uplo, lapack_int n, const float *ap, float *s, float *scond, float *amax)
lapack_int LAPACKE_zspsvx(int matrix_order, char fact, char uplo, lapack_int n, lapack_int nrhs, const lapack_complex_double *ap, lapack_complex_double *afp, lapack_int *ipiv, const lapack_complex_double *b, lapack_int ldb, lapack_complex_double *x, lapack_int ldx, double *rcond, double *ferr, double *berr)
#define LAPACK_dtgsen
Definition: lapacke.h:11259
lapack_int LAPACKE_cungqr(int matrix_order, lapack_int m, lapack_int n, lapack_int k, lapack_complex_float *a, lapack_int lda, const lapack_complex_float *tau)
#define LAPACK_spoequb
Definition: lapacke.h:10899
#define LAPACK_csptrs
Definition: lapacke.h:10700
#define LAPACK_cpteqr
Definition: lapacke.h:11160
#define LAPACK_cpptri
Definition: lapacke.h:10852
lapack_int LAPACKE_chbtrd_work(int matrix_order, char vect, char uplo, lapack_int n, lapack_int kd, lapack_complex_float *ab, lapack_int ldab, float *d, float *e, lapack_complex_float *q, lapack_int ldq, lapack_complex_float *work)
lapack_int LAPACKE_dstegr_work(int matrix_order, char jobz, char range, lapack_int n, double *d, double *e, double vl, double vu, lapack_int il, lapack_int iu, double abstol, lapack_int *m, double *w, double *z, lapack_int ldz, lapack_int *isuppz, double *work, lapack_int lwork, lapack_int *iwork, lapack_int liwork)
#define LAPACK_zhpsvx
Definition: lapacke.h:11017
lapack_int LAPACKE_sorgql_work(int matrix_order, lapack_int m, lapack_int n, lapack_int k, float *a, lapack_int lda, const float *tau, float *work, lapack_int lwork)
lapack_int LAPACKE_ssyequb(int matrix_order, char uplo, lapack_int n, const float *a, lapack_int lda, float *s, float *scond, float *amax)
#define LAPACK_cheequb
Definition: lapacke.h:10915
#define LAPACK_sgtsvx
Definition: lapacke.h:10946
lapack_int LAPACKE_ztrsen_work(int matrix_order, char job, char compq, const lapack_logical *select, lapack_int n, lapack_complex_double *t, lapack_int ldt, lapack_complex_double *q, lapack_int ldq, lapack_complex_double *w, lapack_int *m, double *s, double *sep, lapack_complex_double *work, lapack_int lwork)
#define LAPACK_cungqr
Definition: lapacke.h:11034
lapack_int LAPACKE_sgetrs(int matrix_order, char trans, lapack_int n, lapack_int nrhs, const float *a, lapack_int lda, const lapack_int *ipiv, float *b, lapack_int ldb)
lapack_int LAPACKE_dormrq(int matrix_order, char side, char trans, lapack_int m, lapack_int n, lapack_int k, const double *a, lapack_int lda, const double *tau, double *c, lapack_int ldc)
lapack_int LAPACKE_sposv_work(int matrix_order, char uplo, lapack_int n, lapack_int nrhs, float *a, lapack_int lda, float *b, lapack_int ldb)
#define LAPACK_dsptrd
Definition: lapacke.h:11125
lapack_int LAPACKE_sgesvxx_work(int matrix_order, char fact, char trans, lapack_int n, lapack_int nrhs, float *a, lapack_int lda, float *af, lapack_int ldaf, lapack_int *ipiv, char *equed, float *r, float *c, float *b, lapack_int ldb, float *x, lapack_int ldx, float *rcond, float *rpvgrw, float *berr, lapack_int n_err_bnds, float *err_bnds_norm, float *err_bnds_comp, lapack_int nparams, float *params, float *work, lapack_int *iwork)
lapack_int LAPACKE_dggqrf_work(int matrix_order, lapack_int n, lapack_int m, lapack_int p, double *a, lapack_int lda, double *taua, double *b, lapack_int ldb, double *taub, double *work, lapack_int lwork)
#define LAPACK_dgesvx
Definition: lapacke.h:10923
#define LAPACK_dgbtrf
Definition: lapacke.h:10617
lapack_int LAPACKE_cpbstf_work(int matrix_order, char uplo, lapack_int n, lapack_int kb, lapack_complex_float *bb, lapack_int ldbb)
lapack_int LAPACKE_zpttrs_work(int matrix_order, char uplo, lapack_int n, lapack_int nrhs, const double *d, const lapack_complex_double *e, lapack_complex_double *b, lapack_int ldb)
lapack_int LAPACKE_cgbsv(int matrix_order, lapack_int n, lapack_int kl, lapack_int ku, lapack_int nrhs, lapack_complex_float *ab, lapack_int ldab, lapack_int *ipiv, lapack_complex_float *b, lapack_int ldb)
#define LAPACK_zhsein
Definition: lapacke.h:11213
lapack_int LAPACKE_cstegr(int matrix_order, char jobz, char range, lapack_int n, float *d, float *e, float vl, float vu, lapack_int il, lapack_int iu, float abstol, lapack_int *m, float *w, lapack_complex_float *z, lapack_int ldz, lapack_int *isuppz)
lapack_int LAPACKE_sstev_work(int matrix_order, char jobz, lapack_int n, float *d, float *e, float *z, lapack_int ldz, float *work)
lapack_int LAPACKE_dpocon_work(int matrix_order, char uplo, lapack_int n, const double *a, lapack_int lda, double anorm, double *rcond, double *work, lapack_int *iwork)
lapack_int LAPACKE_sgeqrfp_work(int matrix_order, lapack_int m, lapack_int n, float *a, lapack_int lda, float *tau, float *work, lapack_int lwork)
lapack_int LAPACKE_zsytri2x_work(int matrix_order, char uplo, lapack_int n, lapack_complex_double *a, lapack_int lda, const lapack_int *ipiv, lapack_complex_double *work, lapack_int nb)
#define LAPACK_zgemqrt
Definition: lapacke.h:11613
lapack_int LAPACKE_slarfg_work(lapack_int n, float *alpha, float *x, lapack_int incx, float *tau)
lapack_int LAPACKE_zgbequb_work(int matrix_order, lapack_int m, lapack_int n, lapack_int kl, lapack_int ku, const lapack_complex_double *ab, lapack_int ldab, double *r, double *c, double *rowcnd, double *colcnd, double *amax)
lapack_int LAPACKE_ztrsen(int matrix_order, char job, char compq, const lapack_logical *select, lapack_int n, lapack_complex_double *t, lapack_int ldt, lapack_complex_double *q, lapack_int ldq, lapack_complex_double *w, lapack_int *m, double *s, double *sep)
float LAPACKE_clansy_work(int matrix_order, char norm, char uplo, lapack_int n, const lapack_complex_float *a, lapack_int lda, float *work)
#define LAPACK_zhpgvx
Definition: lapacke.h:11405
#define LAPACK_dlag2s
Definition: lapacke.h:11533
#define LAPACK_zheequb
Definition: lapacke.h:10914
lapack_int LAPACKE_chbgvx_work(int matrix_order, char jobz, char range, char uplo, lapack_int n, lapack_int ka, lapack_int kb, lapack_complex_float *ab, lapack_int ldab, lapack_complex_float *bb, lapack_int ldbb, lapack_complex_float *q, lapack_int ldq, float vl, float vu, lapack_int il, lapack_int iu, float abstol, lapack_int *m, float *w, lapack_complex_float *z, lapack_int ldz, lapack_complex_float *work, float *rwork, lapack_int *iwork, lapack_int *ifail)
#define LAPACK_csytri2x
Definition: lapacke.h:11577
#define LAPACK_zpftrs
Definition: lapacke.h:10678
lapack_int LAPACKE_ctrcon_work(int matrix_order, char norm, char uplo, char diag, lapack_int n, const lapack_complex_float *a, lapack_int lda, float *rcond, lapack_complex_float *work, float *rwork)
lapack_int LAPACKE_ssytri2x_work(int matrix_order, char uplo, lapack_int n, float *a, lapack_int lda, const lapack_int *ipiv, float *work, lapack_int nb)
lapack_int LAPACKE_sgglse_work(int matrix_order, lapack_int m, lapack_int n, lapack_int p, float *a, lapack_int lda, float *b, lapack_int ldb, float *c, float *d, float *x, float *work, lapack_int lwork)
lapack_int LAPACKE_cpteqr(int matrix_order, char compz, lapack_int n, float *d, float *e, lapack_complex_float *z, lapack_int ldz)
lapack_int LAPACKE_cgels(int matrix_order, char trans, lapack_int m, lapack_int n, lapack_int nrhs, lapack_complex_float *a, lapack_int lda, lapack_complex_float *b, lapack_int ldb)
lapack_int LAPACKE_zpbsvx_work(int matrix_order, char fact, char uplo, lapack_int n, lapack_int kd, lapack_int nrhs, lapack_complex_double *ab, lapack_int ldab, lapack_complex_double *afb, lapack_int ldafb, char *equed, double *s, lapack_complex_double *b, lapack_int ldb, lapack_complex_double *x, lapack_int ldx, double *rcond, double *ferr, double *berr, lapack_complex_double *work, double *rwork)
lapack_int LAPACKE_zsprfs(int matrix_order, char uplo, lapack_int n, lapack_int nrhs, const lapack_complex_double *ap, const lapack_complex_double *afp, const lapack_int *ipiv, const lapack_complex_double *b, lapack_int ldb, lapack_complex_double *x, lapack_int ldx, double *ferr, double *berr)
lapack_int LAPACKE_zcposv_work(int matrix_order, char uplo, lapack_int n, lapack_int nrhs, lapack_complex_double *a, lapack_int lda, lapack_complex_double *b, lapack_int ldb, lapack_complex_double *x, lapack_int ldx, lapack_complex_double *work, lapack_complex_float *swork, double *rwork, lapack_int *iter)
#define LAPACK_sorcsd
Definition: lapacke.h:11591
lapack_int LAPACKE_zpftri(int matrix_order, char transr, char uplo, lapack_int n, lapack_complex_double *a)
#define LAPACK_cpftrs
Definition: lapacke.h:10679
lapack_int LAPACKE_stftri(int matrix_order, char transr, char uplo, char diag, lapack_int n, float *a)
#define LAPACK_sptsvx
Definition: lapacke.h:10984
lapack_int LAPACKE_chesvx(int matrix_order, char fact, char uplo, lapack_int n, lapack_int nrhs, const lapack_complex_float *a, lapack_int lda, lapack_complex_float *af, lapack_int ldaf, lapack_int *ipiv, const lapack_complex_float *b, lapack_int ldb, lapack_complex_float *x, lapack_int ldx, float *rcond, float *ferr, float *berr)
#define LAPACK_cgerfs
Definition: lapacke.h:10770
lapack_int LAPACKE_sgbrfs_work(int matrix_order, char trans, lapack_int n, lapack_int kl, lapack_int ku, lapack_int nrhs, const float *ab, lapack_int ldab, const float *afb, lapack_int ldafb, const lapack_int *ipiv, const float *b, lapack_int ldb, float *x, lapack_int ldx, float *ferr, float *berr, float *work, lapack_int *iwork)
lapack_int LAPACKE_ssbgvx_work(int matrix_order, char jobz, char range, char uplo, lapack_int n, lapack_int ka, lapack_int kb, float *ab, lapack_int ldab, float *bb, lapack_int ldbb, float *q, lapack_int ldq, float vl, float vu, lapack_int il, lapack_int iu, float abstol, lapack_int *m, float *w, float *z, lapack_int ldz, float *work, lapack_int *iwork, lapack_int *ifail)
#define LAPACK_spocon
Definition: lapacke.h:10728
lapack_int LAPACKE_zgelss_work(int matrix_order, lapack_int m, lapack_int n, lapack_int nrhs, lapack_complex_double *a, lapack_int lda, lapack_complex_double *b, lapack_int ldb, double *s, double rcond, lapack_int *rank, lapack_complex_double *work, lapack_int lwork, double *rwork)
lapack_logical(* LAPACK_S_SELECT2)(const float *, const float *)
Definition: lapacke.h:131
#define LAPACK_cpftri
Definition: lapacke.h:10849
lapack_int LAPACKE_cpttrf_work(lapack_int n, float *d, lapack_complex_float *e)
#define LAPACK_zunmrq
Definition: lapacke.h:11073
#define LAPACK_dggrqf
Definition: lapacke.h:11087
lapack_int LAPACKE_chpevx_work(int matrix_order, char jobz, char range, char uplo, lapack_int n, lapack_complex_float *ap, float vl, float vu, lapack_int il, lapack_int iu, float abstol, lapack_int *m, float *w, lapack_complex_float *z, lapack_int ldz, lapack_complex_float *work, float *rwork, lapack_int *iwork, lapack_int *ifail)
lapack_int LAPACKE_zlaswp(int matrix_order, lapack_int n, lapack_complex_double *a, lapack_int lda, lapack_int k1, lapack_int k2, const lapack_int *ipiv, lapack_int incx)
lapack_int LAPACKE_cgbsvx(int matrix_order, char fact, char trans, lapack_int n, lapack_int kl, lapack_int ku, lapack_int nrhs, lapack_complex_float *ab, lapack_int ldab, lapack_complex_float *afb, lapack_int ldafb, lapack_int *ipiv, char *equed, float *r, float *c, lapack_complex_float *b, lapack_int ldb, lapack_complex_float *x, lapack_int ldx, float *rcond, float *ferr, float *berr, float *rpivot)
lapack_int LAPACKE_zsytrs2(int matrix_order, char uplo, lapack_int n, lapack_int nrhs, const lapack_complex_double *a, lapack_int lda, const lapack_int *ipiv, lapack_complex_double *b, lapack_int ldb)
lapack_int LAPACKE_zhbgv_work(int matrix_order, char jobz, char uplo, lapack_int n, lapack_int ka, lapack_int kb, lapack_complex_double *ab, lapack_int ldab, lapack_complex_double *bb, lapack_int ldbb, double *w, lapack_complex_double *z, lapack_int ldz, lapack_complex_double *work, double *rwork)
#define LAPACK_sgeqr2
Definition: lapacke.h:11476
lapack_int LAPACKE_dsygst(int matrix_order, lapack_int itype, char uplo, lapack_int n, double *a, lapack_int lda, const double *b, lapack_int ldb)
#define LAPACK_csyrfs
Definition: lapacke.h:10810
lapack_int LAPACKE_ddisna(char job, lapack_int m, lapack_int n, const double *d, double *sep)
#define LAPACK_csytri
Definition: lapacke.h:10856
#define LAPACK_dspsv
Definition: lapacke.h:11007
lapack_int LAPACKE_zunghr_work(int matrix_order, lapack_int n, lapack_int ilo, lapack_int ihi, lapack_complex_double *a, lapack_int lda, const lapack_complex_double *tau, lapack_complex_double *work, lapack_int lwork)
#define LAPACK_slantr
Definition: lapacke.h:11502
lapack_int LAPACKE_cggglm(int matrix_order, lapack_int n, lapack_int m, lapack_int p, lapack_complex_float *a, lapack_int lda, lapack_complex_float *b, lapack_int ldb, lapack_complex_float *d, lapack_complex_float *x, lapack_complex_float *y)
lapack_int LAPACKE_zgbsvx(int matrix_order, char fact, char trans, lapack_int n, lapack_int kl, lapack_int ku, lapack_int nrhs, lapack_complex_double *ab, lapack_int ldab, lapack_complex_double *afb, lapack_int ldafb, lapack_int *ipiv, char *equed, double *r, double *c, lapack_complex_double *b, lapack_int ldb, lapack_complex_double *x, lapack_int ldx, double *rcond, double *ferr, double *berr, double *rpivot)
lapack_int LAPACKE_zlarfx_work(int matrix_order, char side, lapack_int m, lapack_int n, const lapack_complex_double *v, lapack_complex_double tau, lapack_complex_double *c, lapack_int ldc, lapack_complex_double *work)
lapack_int LAPACKE_csytri2_work(int matrix_order, char uplo, lapack_int n, lapack_complex_float *a, lapack_int lda, const lapack_int *ipiv, lapack_complex_float *work, lapack_int lwork)
lapack_int LAPACKE_dpbstf(int matrix_order, char uplo, lapack_int n, lapack_int kb, double *bb, lapack_int ldbb)
#define LAPACK_zgels
Definition: lapacke.h:11281
lapack_int LAPACKE_sormrz_work(int matrix_order, char side, char trans, lapack_int m, lapack_int n, lapack_int k, lapack_int l, const float *a, lapack_int lda, const float *tau, float *c, lapack_int ldc, float *work, lapack_int lwork)
double LAPACKE_dlamch_work(char cmach)
lapack_int LAPACKE_dsyrfs(int matrix_order, char uplo, lapack_int n, lapack_int nrhs, const double *a, lapack_int lda, const double *af, lapack_int ldaf, const lapack_int *ipiv, const double *b, lapack_int ldb, double *x, lapack_int ldx, double *ferr, double *berr)
lapack_int LAPACKE_dspgv(int matrix_order, lapack_int itype, char jobz, char uplo, lapack_int n, double *ap, double *bp, double *w, double *z, lapack_int ldz)
lapack_int LAPACKE_dsytrf(int matrix_order, char uplo, lapack_int n, double *a, lapack_int lda, lapack_int *ipiv)
lapack_int LAPACKE_zlag2c(int matrix_order, lapack_int m, lapack_int n, const lapack_complex_double *a, lapack_int lda, lapack_complex_float *sa, lapack_int ldsa)
#define LAPACK_cgeqr2
Definition: lapacke.h:11478
#define LAPACK_ztrttp
Definition: lapacke.h:11464
lapack_int LAPACKE_clauum(int matrix_order, char uplo, lapack_int n, lapack_complex_float *a, lapack_int lda)
#define LAPACK_dspevx
Definition: lapacke.h:11327
#define LAPACK_sgebrd
Definition: lapacke.h:11090
lapack_int LAPACKE_dsbevd_work(int matrix_order, char jobz, char uplo, lapack_int n, lapack_int kd, double *ab, lapack_int ldab, double *w, double *z, lapack_int ldz, double *work, lapack_int lwork, lapack_int *iwork, lapack_int liwork)
lapack_int LAPACKE_dlaset(int matrix_order, char uplo, lapack_int m, lapack_int n, double alpha, double beta, double *a, lapack_int lda)
lapack_int LAPACKE_zhegvd(int matrix_order, lapack_int itype, char jobz, char uplo, lapack_int n, lapack_complex_double *a, lapack_int lda, lapack_complex_double *b, lapack_int ldb, double *w)
lapack_int LAPACKE_zpbstf_work(int matrix_order, char uplo, lapack_int n, lapack_int kb, lapack_complex_double *bb, lapack_int ldbb)
lapack_int LAPACKE_dlapmr(int matrix_order, lapack_logical forwrd, lapack_int m, lapack_int n, double *x, lapack_int ldx, lapack_int *k)
lapack_int LAPACKE_clarfg(lapack_int n, lapack_complex_float *alpha, lapack_complex_float *x, lapack_int incx, lapack_complex_float *tau)
#define LAPACK_zhbtrd
Definition: lapacke.h:11139
lapack_int LAPACKE_zhpgvd(int matrix_order, lapack_int itype, char jobz, char uplo, lapack_int n, lapack_complex_double *ap, lapack_complex_double *bp, double *w, lapack_complex_double *z, lapack_int ldz)
lapack_int LAPACKE_zuncsd_work(int matrix_order, char jobu1, char jobu2, char jobv1t, char jobv2t, char trans, char signs, lapack_int m, lapack_int p, lapack_int q, lapack_complex_double *x11, lapack_int ldx11, lapack_complex_double *x12, lapack_int ldx12, lapack_complex_double *x21, lapack_int ldx21, lapack_complex_double *x22, lapack_int ldx22, double *theta, lapack_complex_double *u1, lapack_int ldu1, lapack_complex_double *u2, lapack_int ldu2, lapack_complex_double *v1t, lapack_int ldv1t, lapack_complex_double *v2t, lapack_int ldv2t, lapack_complex_double *work, lapack_int lwork, double *rwork, lapack_int lrwork, lapack_int *iwork)
lapack_int LAPACKE_sgebal_work(int matrix_order, char job, lapack_int n, float *a, lapack_int lda, lapack_int *ilo, lapack_int *ihi, float *scale)
lapack_int LAPACKE_sspgvx(int matrix_order, lapack_int itype, char jobz, char range, char uplo, lapack_int n, float *ap, float *bp, float vl, float vu, lapack_int il, lapack_int iu, float abstol, lapack_int *m, float *w, float *z, lapack_int ldz, lapack_int *ifail)
lapack_int LAPACKE_stbcon_work(int matrix_order, char norm, char uplo, char diag, lapack_int n, lapack_int kd, const float *ab, lapack_int ldab, float *rcond, float *work, lapack_int *iwork)
float LAPACKE_slapy2_work(float x, float y)
lapack_int LAPACKE_zgglse(int matrix_order, lapack_int m, lapack_int n, lapack_int p, lapack_complex_double *a, lapack_int lda, lapack_complex_double *b, lapack_int ldb, lapack_complex_double *c, lapack_complex_double *d, lapack_complex_double *x)
lapack_int LAPACKE_ztpmqrt(int matrix_order, char side, char trans, lapack_int m, lapack_int n, lapack_int k, lapack_int l, lapack_int nb, const lapack_complex_double *v, lapack_int ldv, const lapack_complex_double *t, lapack_int ldt, lapack_complex_double *a, lapack_int lda, lapack_complex_double *b, lapack_int ldb)
lapack_int LAPACKE_zhpgv_work(int matrix_order, lapack_int itype, char jobz, char uplo, lapack_int n, lapack_complex_double *ap, lapack_complex_double *bp, double *w, lapack_complex_double *z, lapack_int ldz, lapack_complex_double *work, double *rwork)
lapack_int LAPACKE_stprfb_work(int matrix_order, char side, char trans, char direct, char storev, lapack_int m, lapack_int n, lapack_int k, lapack_int l, const float *v, lapack_int ldv, const float *t, lapack_int ldt, float *a, lapack_int lda, float *b, lapack_int ldb, const float *mywork, lapack_int myldwork)
lapack_int LAPACKE_chsein_work(int matrix_order, char job, char eigsrc, char initv, const lapack_logical *select, lapack_int n, const lapack_complex_float *h, lapack_int ldh, lapack_complex_float *w, lapack_complex_float *vl, lapack_int ldvl, lapack_complex_float *vr, lapack_int ldvr, lapack_int mm, lapack_int *m, lapack_complex_float *work, float *rwork, lapack_int *ifaill, lapack_int *ifailr)
lapack_int LAPACKE_dsptrf_work(int matrix_order, char uplo, lapack_int n, double *ap, lapack_int *ipiv)
lapack_int LAPACKE_dgeesx(int matrix_order, char jobvs, char sort, LAPACK_D_SELECT2 select, char sense, lapack_int n, double *a, lapack_int lda, lapack_int *sdim, double *wr, double *wi, double *vs, lapack_int ldvs, double *rconde, double *rcondv)
#define LAPACK_dsyconv
Definition: lapacke.h:11584
lapack_int LAPACKE_dsyconv_work(int matrix_order, char uplo, char way, lapack_int n, double *a, lapack_int lda, const lapack_int *ipiv, double *work)
#define LAPACK_zheswapr
Definition: lapacke.h:11598
#define LAPACK_csptri
Definition: lapacke.h:10862
lapack_int LAPACKE_chptrf_work(int matrix_order, char uplo, lapack_int n, lapack_complex_float *ap, lapack_int *ipiv)
lapack_int LAPACKE_zgeesx(int matrix_order, char jobvs, char sort, LAPACK_Z_SELECT1 select, char sense, lapack_int n, lapack_complex_double *a, lapack_int lda, lapack_int *sdim, lapack_complex_double *w, lapack_complex_double *vs, lapack_int ldvs, double *rconde, double *rcondv)
#define LAPACK_dpbsvx
Definition: lapacke.h:10977
#define LAPACK_sgesdd
Definition: lapacke.h:11370
lapack_int LAPACKE_dsygst_work(int matrix_order, lapack_int itype, char uplo, lapack_int n, double *a, lapack_int lda, const double *b, lapack_int ldb)
#define LAPACK_cpttrf
Definition: lapacke.h:10646
lapack_int LAPACKE_dspsv_work(int matrix_order, char uplo, lapack_int n, lapack_int nrhs, double *ap, lapack_int *ipiv, double *b, lapack_int ldb)
lapack_int LAPACKE_ctpttf(int matrix_order, char transr, char uplo, lapack_int n, const lapack_complex_float *ap, lapack_complex_float *arf)
#define LAPACK_dgges
Definition: lapacke.h:11419
#define LAPACK_ctptrs
Definition: lapacke.h:10710
lapack_int LAPACKE_cgbcon_work(int matrix_order, char norm, lapack_int n, lapack_int kl, lapack_int ku, const lapack_complex_float *ab, lapack_int ldab, const lapack_int *ipiv, float anorm, float *rcond, lapack_complex_float *work, float *rwork)
lapack_int LAPACKE_dsptrs_work(int matrix_order, char uplo, lapack_int n, lapack_int nrhs, const double *ap, const lapack_int *ipiv, double *b, lapack_int ldb)
lapack_int LAPACKE_zpbequ_work(int matrix_order, char uplo, lapack_int n, lapack_int kd, const lapack_complex_double *ab, lapack_int ldab, double *s, double *scond, double *amax)
#define LAPACK_sggsvp
Definition: lapacke.h:11270
lapack_int LAPACKE_ctgevc_work(int matrix_order, char side, char howmny, const lapack_logical *select, lapack_int n, const lapack_complex_float *s, lapack_int lds, const lapack_complex_float *p, lapack_int ldp, lapack_complex_float *vl, lapack_int ldvl, lapack_complex_float *vr, lapack_int ldvr, lapack_int mm, lapack_int *m, lapack_complex_float *work, float *rwork)
lapack_int LAPACKE_sstev(int matrix_order, char jobz, lapack_int n, float *d, float *e, float *z, lapack_int ldz)
lapack_int LAPACKE_stpttr_work(int matrix_order, char uplo, lapack_int n, const float *ap, float *a, lapack_int lda)
#define LAPACK_dtrevc
Definition: lapacke.h:11215
#define LAPACK_zgbbrd
Definition: lapacke.h:11097
#define LAPACK_zsteqr
Definition: lapacke.h:11145
lapack_int LAPACKE_strexc(int matrix_order, char compq, lapack_int n, float *t, lapack_int ldt, float *q, lapack_int ldq, lapack_int *ifst, lapack_int *ilst)
#define LAPACK_ctftri
Definition: lapacke.h:10873
#define LAPACK_cgeqlf
Definition: lapacke.h:11052
lapack_int LAPACKE_zpbtrf_work(int matrix_order, char uplo, lapack_int n, lapack_int kd, lapack_complex_double *ab, lapack_int ldab)
lapack_int LAPACKE_zlarft_work(int matrix_order, char direct, char storev, lapack_int n, lapack_int k, const lapack_complex_double *v, lapack_int ldv, const lapack_complex_double *tau, lapack_complex_double *t, lapack_int ldt)
lapack_int LAPACKE_zungql_work(int matrix_order, lapack_int m, lapack_int n, lapack_int k, lapack_complex_double *a, lapack_int lda, const lapack_complex_double *tau, lapack_complex_double *work, lapack_int lwork)
lapack_int LAPACKE_zbbcsd(int matrix_order, char jobu1, char jobu2, char jobv1t, char jobv2t, char trans, lapack_int m, lapack_int p, lapack_int q, double *theta, double *phi, lapack_complex_double *u1, lapack_int ldu1, lapack_complex_double *u2, lapack_int ldu2, lapack_complex_double *v1t, lapack_int ldv1t, lapack_complex_double *v2t, lapack_int ldv2t, double *b11d, double *b11e, double *b12d, double *b12e, double *b21d, double *b21e, double *b22d, double *b22e)
lapack_int LAPACKE_zlacpy_work(int matrix_order, char uplo, lapack_int m, lapack_int n, const lapack_complex_double *a, lapack_int lda, lapack_complex_double *b, lapack_int ldb)
#define LAPACK_claset
Definition: lapacke.h:11546
lapack_int LAPACKE_sspgv(int matrix_order, lapack_int itype, char jobz, char uplo, lapack_int n, float *ap, float *bp, float *w, float *z, lapack_int ldz)
#define LAPACK_slasrt
Definition: lapacke.h:11548
lapack_int LAPACKE_sgbrfs(int matrix_order, char trans, lapack_int n, lapack_int kl, lapack_int ku, lapack_int nrhs, const float *ab, lapack_int ldab, const float *afb, lapack_int ldafb, const lapack_int *ipiv, const float *b, lapack_int ldb, float *x, lapack_int ldx, float *ferr, float *berr)
lapack_int LAPACKE_chpgvd(int matrix_order, lapack_int itype, char jobz, char uplo, lapack_int n, lapack_complex_float *ap, lapack_complex_float *bp, float *w, lapack_complex_float *z, lapack_int ldz)
#define LAPACK_shseqr
Definition: lapacke.h:11206
lapack_int LAPACKE_sgerfs_work(int matrix_order, char trans, lapack_int n, lapack_int nrhs, const float *a, lapack_int lda, const float *af, lapack_int ldaf, const lapack_int *ipiv, const float *b, lapack_int ldb, float *x, lapack_int ldx, float *ferr, float *berr, float *work, lapack_int *iwork)
lapack_int LAPACKE_sorghr_work(int matrix_order, lapack_int n, lapack_int ilo, lapack_int ihi, float *a, lapack_int lda, const float *tau, float *work, lapack_int lwork)
lapack_int LAPACKE_zhecon(int matrix_order, char uplo, lapack_int n, const lapack_complex_double *a, lapack_int lda, const lapack_int *ipiv, double anorm, double *rcond)
lapack_int LAPACKE_ssygvd(int matrix_order, lapack_int itype, char jobz, char uplo, lapack_int n, float *a, lapack_int lda, float *b, lapack_int ldb, float *w)
lapack_int LAPACKE_zposvx_work(int matrix_order, char fact, char uplo, lapack_int n, lapack_int nrhs, lapack_complex_double *a, lapack_int lda, lapack_complex_double *af, lapack_int ldaf, char *equed, double *s, lapack_complex_double *b, lapack_int ldb, lapack_complex_double *x, lapack_int ldx, double *rcond, double *ferr, double *berr, lapack_complex_double *work, double *rwork)
lapack_int LAPACKE_ctprfb(int matrix_order, char side, char trans, char direct, char storev, lapack_int m, lapack_int n, lapack_int k, lapack_int l, const lapack_complex_float *v, lapack_int ldv, const lapack_complex_float *t, lapack_int ldt, lapack_complex_float *a, lapack_int lda, lapack_complex_float *b, lapack_int ldb, lapack_int myldwork)
#define LAPACK_spbtrf
Definition: lapacke.h:10640
lapack_int LAPACKE_claswp(int matrix_order, lapack_int n, lapack_complex_float *a, lapack_int lda, lapack_int k1, lapack_int k2, const lapack_int *ipiv, lapack_int incx)
float LAPACKE_clanhe_work(int matrix_order, char norm, char uplo, lapack_int n, const lapack_complex_float *a, lapack_int lda, float *work)
lapack_int LAPACKE_dopgtr(int matrix_order, char uplo, lapack_int n, const double *ap, const double *tau, double *q, lapack_int ldq)
#define LAPACK_zcgesv
Definition: lapacke.h:10921
lapack_int LAPACKE_zhpev_work(int matrix_order, char jobz, char uplo, lapack_int n, lapack_complex_double *ap, double *w, lapack_complex_double *z, lapack_int ldz, lapack_complex_double *work, double *rwork)
lapack_int LAPACKE_spotrs(int matrix_order, char uplo, lapack_int n, lapack_int nrhs, const float *a, lapack_int lda, float *b, lapack_int ldb)
lapack_int LAPACKE_csyswapr_work(int matrix_order, char uplo, lapack_int n, lapack_complex_float *a, lapack_int i1, lapack_int i2)
lapack_int LAPACKE_zpptri(int matrix_order, char uplo, lapack_int n, lapack_complex_double *ap)
lapack_int LAPACKE_dggev(int matrix_order, char jobvl, char jobvr, lapack_int n, double *a, lapack_int lda, double *b, lapack_int ldb, double *alphar, double *alphai, double *beta, double *vl, lapack_int ldvl, double *vr, lapack_int ldvr)
lapack_int LAPACKE_zsteqr_work(int matrix_order, char compz, lapack_int n, double *d, double *e, lapack_complex_double *z, lapack_int ldz, double *work)
lapack_int LAPACKE_strsyl(int matrix_order, char trana, char tranb, lapack_int isgn, lapack_int m, lapack_int n, const float *a, lapack_int lda, const float *b, lapack_int ldb, float *c, lapack_int ldc, float *scale)
lapack_int LAPACKE_ssytrs2(int matrix_order, char uplo, lapack_int n, lapack_int nrhs, const float *a, lapack_int lda, const lapack_int *ipiv, float *b, lapack_int ldb)
lapack_int LAPACKE_sptsvx(int matrix_order, char fact, lapack_int n, lapack_int nrhs, const float *d, const float *e, float *df, float *ef, const float *b, lapack_int ldb, float *x, lapack_int ldx, float *rcond, float *ferr, float *berr)
lapack_int LAPACKE_sggbak(int matrix_order, char job, char side, lapack_int n, lapack_int ilo, lapack_int ihi, const float *lscale, const float *rscale, lapack_int m, float *v, lapack_int ldv)
lapack_int LAPACKE_cgerfsx(int matrix_order, char trans, char equed, lapack_int n, lapack_int nrhs, const lapack_complex_float *a, lapack_int lda, const lapack_complex_float *af, lapack_int ldaf, const lapack_int *ipiv, const float *r, const float *c, const lapack_complex_float *b, lapack_int ldb, lapack_complex_float *x, lapack_int ldx, float *rcond, float *berr, lapack_int n_err_bnds, float *err_bnds_norm, float *err_bnds_comp, lapack_int nparams, float *params)
lapack_int LAPACKE_dsposv_work(int matrix_order, char uplo, lapack_int n, lapack_int nrhs, double *a, lapack_int lda, double *b, lapack_int ldb, double *x, lapack_int ldx, double *work, float *swork, lapack_int *iter)
#define LAPACK_ztptrs
Definition: lapacke.h:10711
lapack_int LAPACKE_stzrzf_work(int matrix_order, lapack_int m, lapack_int n, float *a, lapack_int lda, float *tau, float *work, lapack_int lwork)
#define LAPACK_zposvxx
Definition: lapacke.h:10962
lapack_int LAPACKE_ctrttp_work(int matrix_order, char uplo, lapack_int n, const lapack_complex_float *a, lapack_int lda, lapack_complex_float *ap)
#define LAPACK_ssbtrd
Definition: lapacke.h:11136
lapack_int LAPACKE_zgtcon_work(char norm, lapack_int n, const lapack_complex_double *dl, const lapack_complex_double *d, const lapack_complex_double *du, const lapack_complex_double *du2, const lapack_int *ipiv, double anorm, double *rcond, lapack_complex_double *work)
lapack_int LAPACKE_dgebak_work(int matrix_order, char job, char side, lapack_int n, lapack_int ilo, lapack_int ihi, const double *scale, lapack_int m, double *v, lapack_int ldv)
#define LAPACK_ctrrfs
Definition: lapacke.h:10828
lapack_int LAPACKE_clarft_work(int matrix_order, char direct, char storev, lapack_int n, lapack_int k, const lapack_complex_float *v, lapack_int ldv, const lapack_complex_float *tau, lapack_complex_float *t, lapack_int ldt)
#define LAPACK_slagge
Definition: lapacke.h:11540
lapack_int LAPACKE_dgbsvxx_work(int matrix_order, char fact, char trans, lapack_int n, lapack_int kl, lapack_int ku, lapack_int nrhs, double *ab, lapack_int ldab, double *afb, lapack_int ldafb, lapack_int *ipiv, char *equed, double *r, double *c, double *b, lapack_int ldb, double *x, lapack_int ldx, double *rcond, double *rpvgrw, double *berr, lapack_int n_err_bnds, double *err_bnds_norm, double *err_bnds_comp, lapack_int nparams, double *params, double *work, lapack_int *iwork)
#define LAPACK_ctrsen
Definition: lapacke.h:11228
lapack_int LAPACKE_ssbev(int matrix_order, char jobz, char uplo, lapack_int n, lapack_int kd, float *ab, lapack_int ldab, float *w, float *z, lapack_int ldz)
lapack_int LAPACKE_zunmlq(int matrix_order, char side, char trans, lapack_int m, lapack_int n, lapack_int k, const lapack_complex_double *a, lapack_int lda, const lapack_complex_double *tau, lapack_complex_double *c, lapack_int ldc)
lapack_int LAPACKE_ctgsen(int matrix_order, lapack_int ijob, lapack_logical wantq, lapack_logical wantz, const lapack_logical *select, lapack_int n, lapack_complex_float *a, lapack_int lda, lapack_complex_float *b, lapack_int ldb, lapack_complex_float *alpha, lapack_complex_float *beta, lapack_complex_float *q, lapack_int ldq, lapack_complex_float *z, lapack_int ldz, lapack_int *m, float *pl, float *pr, float *dif)
lapack_int LAPACKE_sgesdd(int matrix_order, char jobz, lapack_int m, lapack_int n, float *a, lapack_int lda, float *s, float *u, lapack_int ldu, float *vt, lapack_int ldvt)
lapack_int LAPACKE_zsyrfsx(int matrix_order, char uplo, char equed, lapack_int n, lapack_int nrhs, const lapack_complex_double *a, lapack_int lda, const lapack_complex_double *af, lapack_int ldaf, const lapack_int *ipiv, const double *s, const lapack_complex_double *b, lapack_int ldb, lapack_complex_double *x, lapack_int ldx, double *rcond, double *berr, lapack_int n_err_bnds, double *err_bnds_norm, double *err_bnds_comp, lapack_int nparams, double *params)
lapack_int LAPACKE_cunmhr_work(int matrix_order, char side, char trans, lapack_int m, lapack_int n, lapack_int ilo, lapack_int ihi, const lapack_complex_float *a, lapack_int lda, const lapack_complex_float *tau, lapack_complex_float *c, lapack_int ldc, lapack_complex_float *work, lapack_int lwork)
lapack_int LAPACKE_sgelsy(int matrix_order, lapack_int m, lapack_int n, lapack_int nrhs, float *a, lapack_int lda, float *b, lapack_int ldb, lapack_int *jpvt, float rcond, lapack_int *rank)
lapack_int LAPACKE_ztfsm(int matrix_order, char transr, char side, char uplo, char trans, char diag, lapack_int m, lapack_int n, lapack_complex_double alpha, const lapack_complex_double *a, lapack_complex_double *b, lapack_int ldb)
lapack_int LAPACKE_zgbrfsx_work(int matrix_order, char trans, char equed, lapack_int n, lapack_int kl, lapack_int ku, lapack_int nrhs, const lapack_complex_double *ab, lapack_int ldab, const lapack_complex_double *afb, lapack_int ldafb, const lapack_int *ipiv, const double *r, const double *c, const lapack_complex_double *b, lapack_int ldb, lapack_complex_double *x, lapack_int ldx, double *rcond, double *berr, lapack_int n_err_bnds, double *err_bnds_norm, double *err_bnds_comp, lapack_int nparams, double *params, lapack_complex_double *work, double *rwork)
lapack_int LAPACKE_dptsvx(int matrix_order, char fact, lapack_int n, lapack_int nrhs, const double *d, const double *e, double *df, double *ef, const double *b, lapack_int ldb, double *x, lapack_int ldx, double *rcond, double *ferr, double *berr)